pypdftk through 0.5 contains an OS command injection vulnerability in fill_form(), dump_data_fields(), and pdftk_cmd_util() that builds shell commands from caller-supplied paths. Attackers controlling pdf_path or out_file can inject shell metacharacters interpreted by subprocess.Popen with shell=True to execute OS commands as the Python process.
Metrics
Affected Vendors & Products
References
History
Tue, 20 Oct 2026 02:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Mon, 19 Oct 2026 13:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Revolunet
Revolunet pypdftk |
|
| Vendors & Products |
Revolunet
Revolunet pypdftk |
Wed, 14 Oct 2026 14:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | pypdftk through 0.5 contains an OS command injection vulnerability in fill_form(), dump_data_fields(), and pdftk_cmd_util() that builds shell commands from caller-supplied paths. Attackers controlling pdf_path or out_file can inject shell metacharacters interpreted by subprocess.Popen with shell=True to execute OS commands as the Python process. | |
| Title | pypdftk through 0.5 OS Command Injection via PDF and Output Paths | |
| Weaknesses | CWE-78 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-10-14T14:17:08.465Z
Updated: 2026-10-20T01:21:31.597Z
Reserved: 2026-10-14T13:07:32.089Z
Link: CVE-2026-110636
Updated: 2026-10-20T01:21:24.046Z
Status : Deferred
Published: 2026-10-14T15:17:16.710
Modified: 2026-10-20T02:17:09.833
Link: CVE-2026-110636
No data.