veraPDF Validation XXE via XFA
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| veraPDF | veraPDF-validation | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Verapdf | Verapdf-validation |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-36mm-w85j-3q2j | veraPDF Validation XXE via XFA |
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.555% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Verapdf
Verapdf verapdf-validation |
|
| Vendors & Products |
Verapdf
Verapdf verapdf-validation |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | veraPDF Validation XXE via XFA | |
| Weaknesses | CWE-611 | |
| References |
|
|
| Metrics |
cvssV4_0
|