CAPEC Related Weakness
Forced Deadlock
CWE-412 Unrestricted Externally Accessible Lock
CWE-567 Unsynchronized Access to Shared Data in a Multithreaded Context
CWE-662 Improper Synchronization
CWE-667 Improper Locking
CWE-833 Deadlock
CWE-1322 Use of Blocking Code in Single-threaded, Non-blocking Context
Leveraging Race Conditions
CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
CWE-363 Race Condition Enabling Link Following
CWE-366 Race Condition within a Thread
CWE-368 Context Switching Race Condition
CWE-370 Missing Check for Certificate Revocation after Initial Check
CWE-662 Improper Synchronization
CWE-665 Improper Initialization
CWE-667 Improper Locking
CWE-689 Permission Race Condition During Resource Copy
CWE-1223 Race Condition for Write-Once Attributes
Leveraging Race Conditions via Symbolic Links
CWE-61 UNIX Symbolic Link (Symlink) Following
CWE-367 Time-of-check Time-of-use (TOCTOU) Race Condition
CWE-662 Improper Synchronization
CWE-667 Improper Locking
CWE-689 Permission Race Condition During Resource Copy
Leveraging Time-of-Check and Time-of-Use (TOCTOU) Race Conditions
CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
CWE-366 Race Condition within a Thread
CWE-367 Time-of-check Time-of-use (TOCTOU) Race Condition
CWE-368 Context Switching Race Condition
CWE-370 Missing Check for Certificate Revocation after Initial Check
CWE-662 Improper Synchronization
CWE-663 Use of a Non-reentrant Function in a Concurrent Context
CWE-665 Improper Initialization
CWE-691 Insufficient Control Flow Management