CWE•Class•Draft•20 recent CVEs
CWE-667Improper Locking
Description
The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors.
Common consequences
- Availability→DoS: Resource Consumption (CPU)Inconsistent locking discipline can lead to deadlock.
- Integrity→Modify Memory,Modify Application DataThis can lead to data or memory corruption.
- Other→Varies by Context,Unexpected StateThis can lead to unexpected resource state changes and behaviors.
Potential mitigations
- ImplementationUse industry standard APIs to implement locking mechanism.
Related CWEs
Recent CVEs classified under this CWE
CVE-2026-1061747.52026-10-27CVE-2026-1108032026-10-21CVE-2026-1118792026-10-20CVE-2026-1076745.12026-10-16CVE-2026-1036707.52026-10-06CVE-2026-1051136.52026-10-03CVE-2026-475815.52026-09-30CVE-2026-981235.52026-09-25CVE-2026-980945.52026-09-25CVE-2026-962735.52026-09-23CVE-2026-569148.42026-09-15CVE-2026-801266.52026-09-07CVE-2026-454042026-08-24CVE-2026-721008.82026-08-15CVE-2026-720127.82026-08-15CVE-2026-680858.02026-08-10CVE-2026-624268.82026-07-28CVE-2026-645349.82026-07-27CVE-2026-644295.52026-07-25CVE-2026-644155.52026-07-25