Skip to main content
← All vulnerabilities
CVE-2026-54079GHSA-36MM-W85J-3Q2J

veraPDF Validation XXE via XFA

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.30.2, 1.31.71
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

veraPDF validation provides PDF/A and PDF/UA validation, feature reporting, and metadata repair. From 1.17.35 until 1.30.2 and 1.31.71, veraPDF-validation contains an XML External Entity (XXE) vulnerability in validation-model/src/main/java/org/verapdf/gf/model/impl/pd/GFPDAcroForm.java in the getdynamicRender() method, where a crafted PDF containing a malicious XFA stream can cause external entity expansion during PDF/UA-1 validation and allow local file disclosure or outbound server-side requests. This issue is fixed in versions 1.30.2 and 1.31.71.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • veraPDF veraPDF-validation

    From 1.17.35 · fixed in 1.30.2; From 1.31.1 · fixed in 1.31.71

  • org.verapdf:validation-modelMaven

    From 1.17.35 · fixed in 1.30.2

  • org.verapdf:validation-modelMaven

    From 1.31.1 · fixed in 1.31.71

  • org.verapdf:validation-model-jakartaMaven

    From 1.17.35 · fixed in 1.30.2

  • org.verapdf:validation-model-jakartaMaven

    From 1.31.1 · fixed in 1.31.71

References 4

GitHub · veraPDF/veraPDF-validation