Common Weakness Enumeration (CWE)

1,006 CWEs

CWENameCVEsAbstractionLikelihoodDetails
CWE-1097Persistent Storable Data Element without Associated Comparison Control Element0Base-
CWE-1098Data Element containing Pointer Item without Proper Copy Control Element0Base-
CWE-1099Inconsistent Naming Conventions for Identifiers0Base-
CWE-1101Reliance on Runtime Component in Generated Code0Base-
CWE-1105Insufficient Encapsulation of Machine-Dependent Functionality0Base-
CWE-1109Use of Same Variable for Multiple Purposes0Base-
CWE-1110Incomplete Design Documentation0Base-
CWE-1111Incomplete I/O Documentation0Base-
CWE-1114Inappropriate Whitespace Style0Base-
CWE-1115Source Code Element without Standard Prologue0Base-
CWE-1117Callable with Insufficient Behavioral Summary0Base-
CWE-1120Excessive Code Complexity0Class-
CWE-1121Excessive McCabe Cyclomatic Complexity0Base-
CWE-1122Excessive Halstead Complexity0Base-
CWE-1123Excessive Use of Self-Modifying Code0Base-
CWE-1126Declaration of Variable with Unnecessarily Wide Scope0Base-
CWE-1127Compilation with Insufficient Warnings or Errors0Base-
CWE-1177Use of Prohibited Code0Class-
CWE-1192Improper Identifier for IP Block used in System-On-Chip (SOC)0Base-
CWE-1193Power-On of Untrusted Execution Core Before Enabling Fabric Access Control0Base-
CWE-1209Failure to Disable Reserved Bits0Base-
CWE-1229Creation of Emergent Resource0Class-
CWE-1232Improper Lock Behavior After Power State Transition0Base-
CWE-1235Incorrect Use of Autoboxing and Unboxing for Performance Critical Operations0Base-
CWE-1239Improper Zeroization of Hardware Register0Variant-