CWE-776 Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')
Description
The product uses XML documents and allows their structure to be defined with a Document Type Definition (DTD), but it does not properly control the number of recursive definitions of entities.
Associated Reviewed Advisories
Vulnerabilities classified under CWE-776 ordered by modification date.
| Advisory ID | NVD ID | Severity | PURLs | Summary | Last Modified |
|---|---|---|---|---|---|
| GHSA-97qj-x29f-37w7 | CVE-2026-78681 | HIGH |
NLTK: Entity-expansion DoS (billion laughs) via remaining raw ElementTree parses |
2026-09-08 | |
| GHSA-jx89-3qg8-p2mr | - | HIGH |
Duplicate Advisory: Entity-expansion DoS (billion laughs) via remaining raw ElementTree parses (CWE-776) |
2026-09-02 | |
| GHSA-m88r-rg27-5xfg | CVE-2026-44020 | HIGH |
Docling: Unsafe XML Entity Expansion in USPTO Patent Backend |
2026-08-28 | |
| GHSA-8r6m-32jq-jx6q | CVE-2026-73569 | HIGH |
fast-xml-parser: Repeated DOCTYPE declarations reset entity expansion limits |
2026-08-13 | |
| GHSA-r3xg-rg9j-67fv | CVE-2026-44018 | MODERATE |
Docling: Unsafe Archive Extraction and XML Parsing in METS-GBS Backend |
2026-07-21 | |
| GHSA-8w86-m9h8-hvqg | CVE-2026-54077 | HIGH |
ArcadeDB: IMPORT DATABASE allows SSRF and arbitrary local file read by authenticated users |
2026-07-16 | |
| GHSA-p5wc-9w9r-m232 | - | HIGH |
Ultimate Sitemap Parser (USP): XML Entity Expansion (Billion Laughs) DoS in XMLSitemapParser |
2026-06-19 | |
| GHSA-5qf9-cf9c-hjc6 | CVE-2026-49235 | HIGH | - |
Routinator crashes when encountering maliciously crafted RRDP XML files |
2026-06-12 |
| GHSA-4qpc-3hr4-r2p4 | CVE-2026-45304 | LOW | - |
Symfony's YAML Parser Vulnerable to Exponential Memory Allocation via Recursive Collection-Alias Expansion ("Billion Laughs") |
2026-05-27 |
| GHSA-c2p3-7m5p-cv8x | CVE-2026-45133 | LOW | - |
Symfony hardened the parser when handling untrusted input |
2026-05-27 |
| GHSA-9f4q-q82q-4359 | CVE-2026-31248 | HIGH |
Docling's METS GBS backend is vulnerable to XML Entity Expansion (XXE) attacks |
2026-05-18 | |
| GHSA-3crg-w4f6-42mx | CVE-2026-40260 | MODERATE |
pypdf: Manipulated XMP metadata entity declarations can exhaust RAM |
2026-04-24 | |
| GHSA-8gc5-j5rx-235r | CVE-2026-33036 | HIGH |
fast-xml-parser affected by numeric entity expansion bypassing all entity expansion limits (incomplete fix for CVE-2026-26278) |
2026-03-25 | |
| GHSA-xpqw-6gx7-v673 | CVE-2026-29074 | HIGH |
SVGO DoS through entity expansion in DOCTYPE (Billion Laughs) |
2026-03-06 | |
| GHSA-pmqp-h87c-mr78 | CVE-2019-11253 | HIGH |
XML Entity Expansion and Improper Input Validation in Kubernetes API server |
2026-02-27 | |
| GHSA-jmr7-xgp7-cmfj | CVE-2026-26278 | HIGH |
fast-xml-parser affected by DoS through entity expansion in DOCTYPE (no expansion limit) |
2026-02-27 | |
| GHSA-qw4h-3xjj-84cc | CVE-2023-49735 | HIGH |
Apache Tiles: Unvalidated input may lead to path traversal and XXE |
2025-11-04 | |
| GHSA-vmwr-mc7x-5vc3 | CVE-2024-43398 | HIGH |
REXML denial of service vulnerability |
2025-11-03 | |
| GHSA-c2f4-jgmc-q2r5 | CVE-2025-58767 | LOW |
REXML has DoS condition when parsing malformed XML file |
2025-09-19 | |
| GHSA-w42r-mrx7-c633 | CVE-2025-3225 | HIGH |
LlamaIndex has an XML Entity Expansion vulnerability in its sitemap parser |
2025-07-07 | |
| GHSA-whf4-fpj8-pgg8 | CVE-2024-36827 | HIGH |
ebookmeta XML External Entity vulnerability |
2025-03-31 | |
| GHSA-gp6m-vqhm-5cm5 | CVE-2021-25951 | HIGH |
XML2Dict XML Entity Expansion Vulnerability |
2024-11-19 | |
| GHSA-7xr3-6ggc-wc9p | CVE-2022-33977 | HIGH |
untangle vulnerable to XML Entity Expansion |
2024-11-18 | |
| GHSA-hx54-pf28-7xch | CVE-2024-37388 | HIGH |
ebookmeta XML External Entity vulnerability |
2024-10-30 | |
| GHSA-g8q7-xv52-hf9f | CVE-2020-5227 | MODERATE |
Feedgen Vulnerable to XML Denial of Service Attacks |
2024-09-20 |