BaseIncomplete

CWE-835Loop with Unreachable Exit Condition ('Infinite Loop')

Category: other

Description

The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.

Common consequences· 1

  • Availability — DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory), DoS: Amplification
    An infinite loop will cause unexpected consumption of resources, such as CPU cycles or memory. The software's operation may slow down, or cause a long time to respond.

References

  1. https://cwe.mitre.org/data/definitions/835.html

Compliance frameworks addressing this (incoming)1

TypeTargetConfidenceTier
ComplianceControlowasp_llm_top10-llm10100%live

(incoming)10

TypeTargetConfidenceTier
VulnerabilityCVE-2025-20136cve-2025-201360%live
VulnerabilityCVE-2025-20217cve-2025-202170%live
VulnerabilityCVE-2025-20243cve-2025-202430%live
VulnerabilityCVE-2025-20253cve-2025-202530%live
VulnerabilityCVE-2025-53628cve-2025-536280%live
VulnerabilityCVE-2025-55118cve-2025-551180%live
VulnerabilityCVE-2025-68137cve-2025-681370%live
VulnerabilityCVE-2026-25533cve-2026-255330%live
VulnerabilityCVE-2026-31448cve-2026-314480%live
KEVEntryCisco ASA and FTD Denial of Service Vulnerabilitykev-cve-2024-203530%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CWE
Dead Code
CWE
Unchecked Input for Loop Condition
CWE
Loop Condition Value Update within the Loop
CWE
Uncontrolled Recursion
CWE
Excessive Iteration
CWE
Excessive Platform Resource Consumption within a Loop
Sourced from MITRE CWE 4.20. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.