ClassDraft
CWE-667Improper Locking
Category: other
Description
The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors.
Common consequences· 1
- Availability — DoS: Resource Consumption (CPU)Inconsistent locking discipline can lead to deadlock.
Potential mitigations· 1
- [Implementation]Use industry standard APIs to implement locking mechanism.
Related CAPEC attack patterns· 3
References
Exploits (incoming)3
| Type | Target | Confidence | Tier |
|---|---|---|---|
| AttackPattern | Forced Deadlockcapec-25 | 100% | live |
| AttackPattern | Leveraging Race Conditionscapec-26 | 100% | live |
| AttackPattern | Leveraging Race Conditions via Symbolic Linkscapec-27 | 100% | live |
(incoming)5
| Type | Target | Confidence | Tier |
|---|---|---|---|
| Vulnerability | Apple Multiple Products Improper Locking Vulnerabilitycve-2025-43510 | 0% | live |
| Vulnerability | CVE-2026-31629cve-2026-31629 | 0% | live |
| Vulnerability | CVE-2026-43215cve-2026-43215 | 0% | live |
| KEVEntry | Apple Multiple Products Race Condition Vulnerabilitykev-cve-2021-1782 | 0% | live |
| KEVEntry | Apple Multiple Products Improper Locking Vulnerabilitykev-cve-2025-43510 | 0% | live |
Related by meaning· 6
Nearest entities by semantic similarity across the cs-graph corpus.