PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-54078 veraPDF CVE debrief

The veraPDF validation model, used for PDF validation, contains an XML External Entity (XXE) vulnerability. This vulnerability, located in validation-model/src/main/java/org/verapdf/gf/model/tools/DictionaryKeysHelper.java, allows for external entity expansion and the reflection of local file contents into the validation report when processing crafted PDFs. The issue affects veraPDF-validation versions from 1.25.73 until 1.30.2 and 1.31.71. An attacker could exploit this vulnerability by crafting a PDF with a malicious rich-text /RC or /RV entry, potentially leading to the exposure of local file contents. This issue has been addressed in versions 1.30.2 and 1.31.71.

Vendor
veraPDF
Product
veraPDF-validation
CVSS
HIGH 8.7
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 PDF validation workflows, security teams, and developers using veraPDF-validation should assess exposure and prioritize verification and updates. This includes teams managing PDF processing services, security personnel reviewing vulnerability reports, and developers integrating veraPDF-validation into their applications. These stakeholders should be aware of the potential for local file content exposure and take steps to mitigate

Why it matters

Defenders should prioritize verifying and updating veraPDF-validation due to an XXE vulnerability allowing external entity expansion and reflection of local file contents. This issue requires attention from defenders responsible for PDF validation workflows and security teams.

  • Potential exposure of local file contents through crafted PDF files
  • Possible disruption of PDF validation services
  • Need for verification and updates to veraPDF-validation
  • Potential impact on PDF processing workflows

Technical summary

The veraPDF validation model contains an XML External Entity (XXE) vulnerability in validation-model/src/main/java/org/verapdf/gf/model/tools/DictionaryKeysHelper.java. This vulnerability allows external entity expansion and reflection of local file contents into the validation report when processing crafted PDFs. The issue is fixed in versions 1.30.2 and 1.31.71. The vulnerability can be exploited by crafting a PDF with a malicious rich-text /RC or /RV entry, potentially leading to local file content exposure. Defenders should prioritize verifying and updating veraPDF-validation to mitigate this vulnerability.

Defensive priority

Defenders should prioritize verifying and updating veraPDF-validation to versions 1.30.2 or 1.31.71, assessing exposure in PDF validation workflows, and monitoring for suspicious PDF files.

Recommended defensive actions

  • Verify and update veraPDF-validation to versions 1.30.2 or 1.31.71
  • Assess exposure in PDF validation workflows
  • Monitor for suspicious PDF files
  • Implement additional security measures for PDF processing
  • 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

Evidence notes

The CVE record and NVD entry provide details on the XXE vulnerability in veraPDF-validation, including affected versions (1.25.73 to 1.30.2 and 1.31.71) and fixed versions (1.30.2 and 1.31.71). The vulnerability allows external entity expansion and reflection of local file contents into the validation report. Evidence is based on the CVE Program record and the NIST NVD detail page. Defenders should verify the affected scope and vendor guidance for updates or mitigations.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-54078 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-54078 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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.