CVE-2026-54082 veraPDF-validatio: Use of Default `DocumentBuilderFactory` leads to XXE When Processing Untrusted PDFs
- 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.
| Package | Affected | Fixed in |
|---|---|---|
org.verapdf:validation-model Maven | From 1.17.35 | 1.30.2 |
org.verapdf:validation-model Maven | From 1.17.35 | 1.30.2 |
org.verapdf:validation-model Maven | From 1.31.1 | 1.31.71 |
org.verapdf:validation-model Maven | From 1.31.1 | 1.31.71 |
org.verapdf:validation-model-jakarta Maven | From 1.17.35 | 1.30.2 |
org.verapdf:validation-model-jakarta Maven | From 1.17.35 | 1.30.2 |
2 more packages
org.verapdf:validation-model-jakarta Maven | From 1.31.1 | 1.31.71 |
org.verapdf:validation-model-jakarta Maven | From 1.31.1 | 1.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.