What is CVE-2026-17431?
CVE-2026-17431 allows OS command injection in Perl's PDF::WebKit module (through version 1.2) via a two-argument open() on the output path in to_pdf and stylesheet paths in _style_tag_for. This could lead to remote code execution. Users should immediately update the module or strictly validate all file paths.
Azərbaycanca: CVE-2026-17431 Perl-in PDF::WebKit modulunda (1.2 versiyasına qədər) to_pdf funksiyasında çıxış fayl yolunda və _style_tag_for funksiyasında CSS fayl yollarında 2-arqumentli open() vasitəsilə OS əmr inyeksiyasına yol açır. Bu, uzaqdan kod icrası riski yarada bilər. PDF::WebKit istifadəçiləri dərhal modulu yeniləməli və ya daxil olan fayl yollarını ciddi şəkildə yoxlamalıdır.
Related CVEs
link basis: same weakness class CWE-78
FAQ2
Which functions in the Perl PDF::WebKit module are affected by CVE-2026-17431?
The vulnerability specifically manifests in the to_pdf function on the output file path and in the _style_tag_for function on stylesheet file paths via a two-argument open().
What is recommended to PDF::WebKit users to mitigate CVE-2026-17431?
Users are advised to immediately update the module or strictly validate all incoming file paths.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.