Skip to content
OpenAdvisories
Critical · 9.8 CVE-2026-110636 EUVD-2026-101264GHSA-hx4x-jq2f-pwr6

pypdftk through 0.5 OS Command Injection via PDF and Output Paths

Published Oct 14, 2026 · Updated Oct 20, 2026 · Assigned by VulnCheck

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.

Affected products

VendorProductAffectedFixed
revolunet pypdftk ≤ 0.5 —

References