CWE-833 - Deadlock
- Abstraction:Base
- Structure:Simple
- Status:Incomplete
- Release Date:2010-12-13
- Latest Modification Date:2023-06-29
Weakness Name
Deadlock
Description
The product contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.
Common Consequences
Scope: Availability
Impact: DoS: Resource Consumption (CPU), DoS: Resource Consumption (Other), DoS: Crash, Exit, or Restart
Notes: Each thread of execution will "hang" and prevent tasks from completing. In some cases, CPU consumption may occur if a lock check occurs in a tight loop.