CVE-2026-110646
Beganovich snappdf 1.1.0 before 6.1.0 OS Command Injection on Windows via setUrl()
beganovich snappdf
CVSS
9.2CriticalExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)2.12%Chance of exploitation activity in the next 30 days, higher than 81% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 6.1.0snappdfCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Beganovich snappdf from 1.1.0 before 6.1.0 contains an OS command injection vulnerability on Windows that allows attackers to run commands by influencing the rendered URL. Attackers can supply cmd.exe metacharacters such as & in the setUrl() value, which executeOnWindows() passes unescaped to PHP exec(), executing commands as the PHP process.
Text from CVE List
Affected versions 1
- snappdfaffected: 1.1.0 before 6.1.0CVE List
References 5
- github.com/beganovich/snappdf/pull/54Fixvia CVE List
- github.com/beganovich/snappdf/commit/5197bd3bcc4df44e17246dbceea9ce51eb390eaeFixvia CVE List
- github.com/beganovich/snappdf/releases/tag/v6.1.0Fixvia CVE List
- vulncheck.com/advisories/beganovich-snappdf-1.1.0-before-6.1.0-os-command-injection-on-windows-via-seturlAdvisoryvia CVE List
- github.com/beganovich/snappdf/blob/v6.0.0/src/Snappdf.php#L280-L284Referencevia CVE List