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...