Common Weakness Enumeration (CWE)

1,008 CWEs

CWENameCVEsAbstractionLikelihoodDetails
CWE-1093Excessively Complex Data Representation0Class-
CWE-1094Excessive Index Range Scan for a Data Resource0Base-
CWE-1095Loop Condition Value Update within the Loop0Base-
CWE-1096Singleton Class Instance Creation without Proper Locking or Synchronization0Variant-
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-