CVE-2026-54082 veraPDF-validatio: Use of Default `DocumentBuilderFactory` leads to XXE When Processing Untrusted PDFs

Medium 6.5 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-54082?

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

Official description

veraPDF validation model is an implementation of the veraPDF validation model. From 1.25.73 until 1.30.2 and 1.31.71, veraPDF-validation contains an XML External Entity vulnerability in PDFAValidator.validate(...) and GFPDAcroForm.getdynamicRender(), where default DocumentBuilderFactory parsing of rich-text annotation or form-field values and XFA configurations in untrusted PDFs can allow local file disclosure and outbound network requests. This issue is fixed in versions 1.30.2 and 1.31.71.

Weakness: CWE-611

Which versions are affected by CVE-2026-54082?

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-54082?

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

Is CVE-2026-54082 being exploited?

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

Sources

Also known as GHSA-cg9x-g3gm-h5h6.

Is CVE-2026-54082 in your software?

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

Check your SBOMs for free