Cyber Resilience

CWE · MITRE source

CWE-776Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')

Abstraction: Base · CVEs in our corpus: 82

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.

If the DTD contains a large number of nested or recursive entities, this can lead to explosive growth of data when parsed, causing a denial of service.

Last updated: 04 July 2026 11:13 UTC

Cumulative inbound coverage

How completely the frameworks we cross-walk collectively cover this — the verdict is the strongest single mapping (overlapping partials are not summed); breadth shows the corroboration behind it.

Collective: full · 4 mapping(s) from 3 framework(s): ATT&CK 2 (full) · OWASP-Web 1 (mostly) · CAPEC 1 (partial)

See the full cumulative-coverage rollup →

OWASP Top 10 for Web (2025)

This weakness contributes to A02:2025 Security Misconfiguration.

NIST 800-53 r5 controls that address this weakness (0)AI

Control Title Family Why it addresses this CWE
No NIST controls proposed yet.

MITRE ATT&CK techniques this weakness enables

Our own two-way CWE↔ATT&CK cross-walk — a direct mapping with no public source (the CWE→CAPEC→ATT&CK chain leaves most top weaknesses, incl. XSS and SQLi, mapped to nothing). Drafted by Grok and spot-checked by Claude Opus 4.8.

Direction: other covers this; this covers other (F/M/P = full / mostly / partial).

Top CVEs of this weakness type, ranked by Risk Priority

CVE Risk CVSS EPSS Published
CVE-2009-19558.07.50.52992009-06-08
CVE-2013-43357.09.80.02462020-02-07
CVE-2014-22287.09.80.03232020-02-19
CVE-2020-245907.09.10.01262020-08-21
CVE-2021-239267.09.10.06212021-01-14
CVE-2022-236407.09.80.01452022-03-02
CVE-2019-191447.09.80.00712025-08-01
CVE-2019-112536.07.50.25942019-10-17
CVE-2017-186406.07.50.26722019-12-12
CVE-2011-17555.57.50.03662011-06-21
CVE-2011-32885.57.50.01772011-10-06
CVE-2019-54275.57.50.04882019-04-22
CVE-2019-54425.57.50.01442019-06-12
CVE-2019-151605.57.50.01672019-08-19
CVE-2019-159035.57.50.06642019-09-04
CVE-2019-124015.57.50.07512019-09-10
CVE-2015-95415.57.50.02492020-01-24
CVE-2019-201045.57.50.02432020-02-06
CVE-2012-66855.57.50.02112020-02-19
CVE-2020-39465.57.50.01042020-04-20
CVE-2020-114625.57.50.01252020-05-04
CVE-2018-108685.57.50.01102021-05-26
CVE-2021-326235.58.10.01252021-06-16
CVE-2021-384905.57.50.00992021-08-10
CVE-2022-266625.57.50.01882022-03-10