MEDIUM

CVE-2026-12993

Redhat Build Of Apicurio Registry 2026-06-26 CVSS v3.1
CVSS
6.5

Description

A flaw was found in Apicurio Registry. The DocumentBuilderAccessor correctly blocks external DTD and schema access but does not disable DOCTYPE declarations or enable FEATURE_SECURE_PROCESSING. An attacker with artifact-write permission can upload XML documents with internal entity-expansion payloads (billion-laughs variant) that cause CPU and heap exhaustion, partially mitigated by the JAXP default 64,000 entity-expansion limit.

Summary dbcve.org

Apicurio Registry's DocumentBuilderAccessor blocks external DTD and schema access but fails to disable DOCTYPE declarations or enable FEATURE_SECURE_PROCESSING, allowing authenticated attackers with artifact-write permission to upload XML documents containing internal entity-expansion payloads (Billion Laughs variant) that exhaust CPU and heap memory.

Mitigation

Enable FEATURE_SECURE_PROCESSING and explicitly disable DOCTYPE declarations in the DocumentBuilderFactory configuration to prevent XML entity expansion attacks.

Weakness (CWE)

CWE-776

EPSS Score

0.52%
Probability of exploitation in next 30 days
43.1th percentile

References

View on dbcve.org
Base CVE data derived from NVD (public domain). Enrichment by dbcve.org (CC-BY-4.0). Fetched via API.
Back to CVE