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.
{
"cwe_ids": [
"CWE-611"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/54xxx/CVE-2026-54082.json",
"cna_assigner": "GitHub_M"
}"2026-07-30T08:13:33Z"
[
{
"signature_type": "Function",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/impl/pd/GFPDAcroForm.java",
"function": "getdynamicRender"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/cacd9436d0de40b0e58cc7d2dbb06451619e61ec",
"id": "CVE-2026-54082-1ddb7fb8",
"signature_version": "v1",
"digest": {
"function_hash": "84523570243038445086964814829091844746",
"length": 1305.0
}
},
{
"signature_type": "Line",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/impl/pd/GFPDAcroForm.java"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/94caa46c1a594512247fbd46c808edae39469542",
"id": "CVE-2026-54082-367f4dfb",
"signature_version": "v1",
"digest": {
"line_hashes": [
"224122008124316087517590342109031050663",
"88048950692631229518977725587237729259",
"329174262173376905680677787564436058717",
"276355370668200214153416029212564586906",
"263119862434061265184620980021317491800",
"33242040244361693929954625443604141376",
"126539860630100263837638674742031266554",
"229985680957967251586128132959416436073",
"260554056158541558900419755741101522822",
"233237576012305782689834570942785120635",
"83807986321847110107054317645679185075",
"108793449135511637112008706741446565529",
"192928613343170563989744308804466527021",
"181967972905036174132593291208197868116",
"314500873251140149305505639542828011506"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/tools/DictionaryKeysHelper.java"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/cacd9436d0de40b0e58cc7d2dbb06451619e61ec",
"id": "CVE-2026-54082-87be32e6",
"signature_version": "v1",
"digest": {
"line_hashes": [
"184693522532910561717232635085018616684",
"106606769542418873241525053020889232503",
"50398226909081604765952398423911900792",
"284986161873876603964424609286888119044",
"240001565866012223779249132388089288721",
"60876442109708633784856940187678938625",
"319618911948106277306578438660822253805",
"135980471458860927603837638935153002740",
"66154683653437362618359887485199749707",
"154202297480320180997039849395455661801"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/tools/DictionaryKeysHelper.java",
"function": "getRichTextStringOrStreamEntryStringRepresentation"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/cacd9436d0de40b0e58cc7d2dbb06451619e61ec",
"id": "CVE-2026-54082-8d6f37f3",
"signature_version": "v1",
"digest": {
"function_hash": "261017582327460494517843200780602632571",
"length": 786.0
}
},
{
"signature_type": "Function",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/impl/pd/GFPDAcroForm.java",
"function": "getdynamicRender"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/94caa46c1a594512247fbd46c808edae39469542",
"id": "CVE-2026-54082-9ade6906",
"signature_version": "v1",
"digest": {
"function_hash": "84523570243038445086964814829091844746",
"length": 1305.0
}
},
{
"signature_type": "Function",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/tools/DictionaryKeysHelper.java",
"function": "getRichTextStringOrStreamEntryStringRepresentation"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/94caa46c1a594512247fbd46c808edae39469542",
"id": "CVE-2026-54082-b1e86e2a",
"signature_version": "v1",
"digest": {
"function_hash": "261017582327460494517843200780602632571",
"length": 786.0
}
},
{
"signature_type": "Line",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/impl/pd/GFPDAcroForm.java"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/cacd9436d0de40b0e58cc7d2dbb06451619e61ec",
"id": "CVE-2026-54082-d53f2ff8",
"signature_version": "v1",
"digest": {
"line_hashes": [
"224122008124316087517590342109031050663",
"88048950692631229518977725587237729259",
"329174262173376905680677787564436058717",
"276355370668200214153416029212564586906",
"263119862434061265184620980021317491800",
"33242040244361693929954625443604141376",
"126539860630100263837638674742031266554",
"229985680957967251586128132959416436073",
"260554056158541558900419755741101522822",
"233237576012305782689834570942785120635",
"83807986321847110107054317645679185075",
"108793449135511637112008706741446565529",
"192928613343170563989744308804466527021",
"181967972905036174132593291208197868116",
"314500873251140149305505639542828011506"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"target": {
"file": "validation-model/src/main/java/org/verapdf/gf/model/tools/DictionaryKeysHelper.java"
},
"deprecated": false,
"source": "https://github.com/verapdf/verapdf-validation/commit/94caa46c1a594512247fbd46c808edae39469542",
"id": "CVE-2026-54082-fc5fcdc8",
"signature_version": "v1",
"digest": {
"line_hashes": [
"184693522532910561717232635085018616684",
"106606769542418873241525053020889232503",
"50398226909081604765952398423911900792",
"284986161873876603964424609286888119044",
"240001565866012223779249132388089288721",
"60876442109708633784856940187678938625",
"319618911948106277306578438660822253805",
"135980471458860927603837638935153002740",
"66154683653437362618359887485199749707",
"154202297480320180997039849395455661801"
],
"threshold": 0.9
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-54082.json"