CVE-2026-115506
HIGH
8,7
Source: [email protected]
Attack Vector: network
Attack Complexity: low
Privileges Required: none
User Interaction: none
Confidentiality: N/A
Integrity: N/A
Availability: N/A
HIGH
7,5
Source: [email protected]
Attack Vector: network
Attack Complexity: low
Privileges Required: none
User Interaction: none
Scope: unchanged
Confidentiality: none
Integrity: none
Availability: high
Description
AI Translation Available
libexpat through 2.9.0 contains a denial of service vulnerability because billion laughs protection in accountingDiffTolerated() in xmlparse.c detects entity amplification too late. Attackers can supply a moderately sized XML document with a large DTD and nested entity expansions to consume tens of seconds of CPU per parse.
776
Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')
DraftCommon Consequences
Security Scopes Affected:
Availability
Potential Impacts:
Dos: Resource Consumption (Other)
Applicable Platforms
Languages:
Not Language-Specific, XML
https://github.com/hannob/lololol
https://github.com/libexpat/libexpat
https://github.com/libexpat/libexpat/issues/1160
https://github.com/libexpat/libexpat/pull/1433
https://www.vulncheck.com/advisories/libexpat-through-2.9.0-denial-of-service-v…