Katalog CWE

CWE-835 · Słabość

Loop with Unreachable Exit Condition ('Infinite Loop')

Abstrakcja
Bazowa
Status
Niekompletny
Dodano
22 marca 2011
Ostatnia zmiana
30 kwietnia 2026

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

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

Skutki

  • 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.

Przykłady podatności

Słabość nadrzędna

Kiedy powstaje

Dotyczy

Not Language-Specific, Not Technology-Specific

Źródła

  1. The Art of Software Security Assessment — Mark Dowd, John McDonald, Justin Schuh, Chapter 7, "Looping Constructs", Page 327, Addison Wesley, 2006
  2. Automated Source Code Security Measure (ASCSM) — Object Management Group (OMG), ASCSM-CWE-835, 2016

Wpis z katalogu CWE 4.20.