Medium, CVSS 6.5MavenAmendedPublished
Apicurio Registry is vulnerable to denial of service through XML entity expansion
CVE-2026-12993 · GHSA-748j-wm96-4wh5
- Affected
- Maven io.apicurio:apicurio-registry-schema-util-xml >= 3.3.0, < 3.3.1; < 3.2.6
- Fixed in
- 3.3.13.2.6· Vendor fix available
- Issue
- 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.
Recommended action: Upgrade to 3.3.1 or 3.2.6 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.