CWE•Class•Draft•20 recent CVEs
CWE-400Uncontrolled Resource Consumption
Description
The product does not properly control the allocation and maintenance of a limited resource.
Common consequences
- Availability→DoS: Crash, Exit, or Restart,DoS: Resource Consumption (CPU),DoS: Resource Consumption (Memory),DoS: Resource ConsumptioIf an attacker can trigger the allocation of the limited resources, but the number or size of the resources is not controlled, then the most common result is denial of service. This would prevent valid users from accessing the product, and
- Access Control,Other→Bypass Protection Mechanism,OtherIn some cases it may be possible to force the product to "fail open" in the event of resource exhaustion. The state of the product -- and possibly the security functionality - may then be compromised.
Potential mitigations
- Architecture and DesignDesign throttling mechanisms into the system architecture. The best protection is to limit the amount of resources that an unauthorized user can cause to be expended. A strong authentication and access control model will help prevent such attacks from occurring in the first place. The login application should be protected against DoS attacks as much as possible. Limiting the database access, perha
- Architecture and Design[object Object]
- Architecture and DesignEnsure that protocols have specific limits of scale placed on them.
- ImplementationEnsure that all failures in resource allocation place the system into a safe posture.
Related CWEs
Recent CVEs classified under this CWE
CVE-2026-116116.52026-06-08CVE-2026-114783.32026-06-08CVE-2026-477075.32026-06-04CVE-2026-477065.32026-06-04CVE-2026-283187.52026-06-04CVE-2026-108024.32026-06-04CVE-2026-502126.52026-06-04CVE-2026-366056.52026-06-03CVE-2026-107053.12026-06-03CVE-2026-106924.32026-06-03CVE-2026-106914.32026-06-03CVE-2026-106505.32026-06-02CVE-2024-140367.52026-06-02CVE-2026-423427.52026-06-02CVE-2019-257246.52026-06-02CVE-2019-257216.52026-06-02CVE-2026-420736.52026-06-02CVE-2026-456805.92026-06-02CVE-2026-102914.32026-06-01CVE-2026-00745.52026-06-01