CVE-2026-54079 veraPDF Validation XXE via XFA

High 8.7 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-54079?

CVE-2026-54079 is a high-severity vulnerability in veraPDF-validation, published on 29 Jul 2026.

Official description

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.

Weakness: CWE-611

Which versions are affected by CVE-2026-54079?

8 open source packages ship an affected version, including org.verapdf:validation-model and org.verapdf:validation-model-jakarta.

PackageAffectedFixed in
org.verapdf:validation-model MavenFrom 1.17.351.30.2
org.verapdf:validation-model MavenFrom 1.17.351.30.2
org.verapdf:validation-model MavenFrom 1.31.11.31.71
org.verapdf:validation-model MavenFrom 1.31.11.31.71
org.verapdf:validation-model-jakarta MavenFrom 1.17.351.30.2
org.verapdf:validation-model-jakarta MavenFrom 1.17.351.30.2
2 more packages
org.verapdf:validation-model-jakarta MavenFrom 1.31.11.31.71
org.verapdf:validation-model-jakarta MavenFrom 1.31.11.31.71

How do I fix CVE-2026-54079?

Upgrade org.verapdf:validation-model to a fixed version for your release line: 1.30.2 or 1.31.71.

Is CVE-2026-54079 being exploited?

There is no known exploitation of CVE-2026-54079 in the wild and no public exploit code.

Sources

Also known as GHSA-36mm-w85j-3q2j.

Is CVE-2026-54079 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free