BaseIncomplete

CWE-1050Excessive Platform Resource Consumption within a Loop

Category: logic

Description

The product has a loop body or loop condition that contains a control element that directly or indirectly consumes platform resources, e.g. messaging, sessions, locks, or file descriptors.

Common consequences· 1

  • Availability — DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory), DoS: Resource Consumption (Other), Reduce Performance
    This issue can make the product perform more slowly. If an attacker can influence the number of iterations in the loop, then this performance problem might allow a denial of service by consuming more platform resources than intended.

References

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

Related by meaning· 6

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

CWE
Excessive Iteration
CWE
Uncontrolled Recursion
CWE
Non-SQL Invokable Control Element with Excessive Number of Data Resource Accesses
CWE
Loop Condition Value Update within the Loop
CWE
Loop with Unreachable Exit Condition ('Infinite Loop')
CWE
Improperly Controlled Sequential Memory Allocation
Sourced from MITRE CWE 4.20. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.