PT-2026-65823 · Unknown · Verapdf-Parser

CVE-2026-54080

·

Published

2026-07-29

·

Updated

2026-07-29

CVSS v4.0

6.9

Medium

VectorAV: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

CVE-2026-54080
GHSA-JRMC-QG6P-94FP

Affected Products

Verapdf-Parser