PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-54081 veraPDF CVE debrief

A denial-of-service vulnerability exists in veraPDF PDF parser prior to versions 1.30.2 and 1.31.23. The vulnerability is triggered by a crafted Type 1 font /FontDescriptor /FontFile program, which can lead to unbounded PostScript array allocation, a zero-increment for loop, or self-recursive toExecute user dictionary lookups. This can cause validator memory, CPU, or stack exhaustion.

Vendor
veraPDF
Product
veraPDF-parser
CVSS
MEDIUM 6.9
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-29
Original CVE updated
2026-10-23
Advisory published
2026-07-29
Advisory updated
2026-10-23

Who should care

Defenders responsible for veraPDF-parser deployments should assess exposure and prioritize verification and updates. This includes operators managing veraPDF-parser, platform administrators, vulnerability management teams, and security teams who need to ensure the parser is updated to versions 1.30.2 or 1.31.23 to prevent potential denial-of-service attacks.

Why it matters

Defenders should prioritize verifying and updating veraPDF-parser to versions 1.30.2 or 1.31.23, and assess exposure in their environments to prevent potential denial-of-service attacks.

  • Denial-of-service attacks may occur if the vulnerability is exploited
  • Validator memory, CPU, or stack exhaustion can happen due to unbounded PostScript array allocation or self-recursive lookups
  • Verification of veraPDF-parser versions and exposure is necessary

Technical summary

The veraPDF PDF parser contains a denial-of-service vulnerability in veraPDF-parser/src/main/java/org/verapdf/pd/font/type1/Type1FontProgram.java and veraPDF-parser/src/main/java/org/verapdf/parser/postscript/PSOperator.java. A crafted Type 1 font /FontDescriptor /FontFile program can execute unbounded PostScript array allocation, a zero-increment for loop, or self-recursive toExecute user dictionary lookups and exhaust validator memory, CPU, or stack.

Defensive priority

Defenders should prioritize verifying and updating veraPDF-parser to versions 1.30.2 or 1.31.23, and assess exposure in their environments.

Recommended defensive actions

  • Verify and update veraPDF-parser to versions 1.30.2 or 1.31.23
  • Assess exposure in environments using veraPDF-parser
  • Monitor for potential denial-of-service attacks
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including affected versions and fixed versions. However, the scope of affected deployments and potential impact require further verification.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-54081 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-54081

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-54081 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54081

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.