| 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
|
|
CWE-1254
|
Incorrect Comparison Logic Granularity
|
|
CWE-1298
|
Hardware Logic Contains Race Conditions
|
|
| 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
|
|