๐Ÿ” CVE Alert

CVE-2026-110636

CRITICAL 9.8

pypdftk through 0.5 OS Command Injection via PDF and Output Paths

CVSS Score
9.8
EPSS Score
0.0%
EPSS Percentile
0th

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.

CWE CWE-78
Vendor revolunet
Product pypdftk
Published Oct 14, 2026
Stay Ahead of the Next One

Get instant alerts for revolunet pypdftk

Be the first to know when new critical vulnerabilities affecting revolunet pypdftk are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

revolunet / pypdftk
0 โ‰ค 0.5

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/revolunet/pypdftk/issues/56 github.com: https://github.com/revolunet/pypdftk/pull/57 github.com: https://github.com/revolunet/pypdftk/blob/1d3b40c3b42fb3cc6b0192d34aba2c21a1efd369/pypdftk.py#L87-L123 github.com: https://github.com/revolunet/pypdftk vulncheck.com: https://www.vulncheck.com/advisories/pypdftk-through-0.5-os-command-injection-via-pdf-and-output-paths

Credits

gnsehfvlr Zachariah Mithani