CWE-986: SFP Secondary Cluster: Missing Lock

ID CWE-986
Status Incomplete
This category identifies Software Fault Patterns (SFPs) within the Missing Lock cluster (SFP19).

Relationships

View Weakness
# ID Name # ID Name Abstraction Structure Status
CWE-888 Software Fault Pattern (SFP) Clusters CWE-364 Signal Handler Race Condition Base Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-366 Race Condition within a Thread Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-368 Context Switching Race Condition Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-413 Improper Resource Locking Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-414 Missing Lock Check Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-543 Use of Singleton Pattern Without Synchronization in a Multithreaded Context Variant Simple Incomplete
CWE-888 Software Fault Pattern (SFP) Clusters CWE-567 Unsynchronized Access to Shared Data in a Multithreaded Context Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-609 Double-Checked Locking Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-662 Improper Synchronization Class Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-663 Use of a Non-reentrant Function in a Concurrent Context Base Simple Draft
CWE-888 Software Fault Pattern (SFP) Clusters CWE-667 Improper Locking Class Simple Draft
Loading...
Loading...