CWE-414

Missing Lock Check
AI Translation Available

A product does not check to see if a lock is present before performing sensitive operations on a resource.

Status
draft
Abstraction
base

Common Consequences

integrity availability
Impacts
modify application data dos: instability dos: crash, exit, or restart

Detection Methods

automated static analysis

Potential Mitigations

Phases:
architecture and design implementation
Descriptions:
• Implement a reliable lock mechanism.