PT-2026-65823 · Unknown · Verapdf-Parser
CVE-2026-54080
·
Published
2026-07-29
·
Updated
2026-07-29
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Name of the Vulnerable Software and Affected Versions
veraPDF PDF parser versions prior to 1.30.2
veraPDF PDF parser versions prior to 1.31.23
Description
A denial-of-service issue exists in the veraPDF PDF parser where a remote attacker can exhaust validator memory or CPU by submitting a PDF containing a crafted Type 0 font
/Encoding or /ToUnicode CMap stream. The parser reuses its CMap parser as a general PostScript interpreter, exposing the array allocation operator and the for control operator without proper validation. Specifically, the array operator in PSOperator.java can be used to request an excessively large memory allocation, and the for operator in PSOperator.java can be triggered with a zero-increment, leading to an infinite loop. These issues occur within the CMapParser.java and PSOperator.java files.Recommendations
Update to version 1.30.2.
Update to version 1.31.23.
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Verapdf-Parser