CWE Database
/

CWE-414

Back to CWE list

CWE-414

Missing Lock Check

Base
Draft

Description

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

Parent Weaknesses (ChildOf)

Common Consequences

Scope

Integrity
Availability

Impact

Modify Application Data, DoS: Instability, DoS: Crash, Exit, or Restart

Potential Mitigations

Architecture and Design
Implementation

Implement a reliable lock mechanism.

CVE-2004-1056

Product does not properly check if a lock is present, allowing other attackers to access functionality.

Applicable Platforms

Not Language-Specific

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now