Cyber Resilience

CWE · MITRE source

CWE-674Uncontrolled Recursion

Abstraction: Class · CVEs in our corpus: 510

The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.

Last updated: 22 August 2026 20:22 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: partial · 2 mapping(s) from 1 framework(s): CAPEC 2 (partial)

See the full cumulative-coverage rollup →

Control responseHuman-reviewed

Answering this weakness across the control lifecycle, from our framework cross-walks.

Prevent
Stop it (NIST 800-53 / CSF Protect)
  • CP-7 Alternate Processing Site
  • SC-5 Denial-of-service Protection
  • PR.PS-06
  • ID.RA-01
Detect
Catch it (CSF Detect / Respond)
  • DE.CM-09
Harden
Shrink the surface (DISA STIG)

Validate
Prove the fix (OWASP ASVS)

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

Control Title Family Why it addresses this CWE
CP-7Alternate Processing SiteCPSupports resumption at alternate site when uncontrolled recursion causes primary site failure or crash.
SC-5Denial-of-service ProtectionSCPrevents uncontrolled recursion that exhausts stack or CPU resources.

Top CVEs of this weakness type, ranked by Risk Priority

CVE Risk CVSS EPSS Published
CVE-2024-25111 8.68.60.65252024-03-06
CVE-2023-50269 8.58.60.57632023-12-14
CVE-2018-1000618 7.69.80.01532018-07-09
CVE-2021-42697 7.57.50.36142021-11-02
CVE-2021-41752 7.59.80.01202022-04-05
CVE-2023-51803 7.49.80.00702024-04-01
CVE-2026-43185 7.49.80.00622026-05-06
CVE-2021-45105 7.35.91.00002021-12-18
CVE-2019-9543 7.18.80.03312019-03-01
CVE-2022-41966 7.18.20.08692022-12-28
CVE-2007-1285 7.07.50.18162007-03-06
CVE-2019-9143 7.08.80.02772019-02-25
CVE-2019-9144 7.08.80.02782019-02-25
CVE-2026-403247.09.10.00902026-04-18
CVE-2019-9545 6.98.80.01822019-03-01
CVE-2026-323276.99.10.00482026-08-06
CVE-2020-8285 6.77.50.09922020-12-14
CVE-2022-24675 6.77.50.09952022-04-20
CVE-2016-3627 6.67.50.07032016-05-17
CVE-2023-22617 6.67.50.07322023-01-21
CVE-2024-37973 6.68.80.00652024-07-09
CVE-2016-9597 6.57.50.04482018-07-30
CVE-2019-1003011 6.58.10.02042019-02-06
CVE-2018-20796 6.57.50.05762019-02-26
CVE-2020-12100 6.57.50.05222020-08-12