Description
A product does not check to see if a lock is present before performing sensitive operations on a resource.
Potential Impact
- Integrity: Modify Application Data
How to Fix
Architecture and Design
Implement a reliable lock mechanism.
Detection Methods
- Automated Static Analysis: Automated static analysis, commonly referred to as Static Application Security Testing (SAST), can find some instances of this weakness by analyzing source code (or binary/compiled code) without havin...
Related Weaknesses
References
View on MITRE CWE Database →