Common Weakness Enumeration (CWE)

1,006 CWEs

CWENameCVEsAbstractionLikelihoodDetails
CWE-1065Runtime Resource Management Control Element in a Component Built to Run on Application Servers0Base-
CWE-1069Empty Exception Block0Variant-
CWE-1070Serializable Data Element Containing non-Serializable Item Elements0Base-
CWE-1071Empty Code Block0Base-
CWE-1073Non-SQL Invokable Control Element with Excessive Number of Data Resource Accesses0Base-
CWE-1074Class with Excessively Deep Inheritance0Base-
CWE-1075Unconditional Control Flow Transfer outside of Switch Block0Base-
CWE-1079Parent Class without Virtual Destructor Method0Base-
CWE-1080Source Code File with Excessive Number of Lines of Code0Base-
CWE-1082Class Instance Self Destruction Control Element0Base-
CWE-1084Invokable Control Element with Excessive File or Data Access Operations0Base-
CWE-1085Invokable Control Element with Excessive Volume of Commented-out Code0Base-
CWE-1086Class with Excessive Number of Child Classes0Base-
CWE-1087Class with Virtual Method without a Virtual Destructor0Base-
CWE-1089Large Data Table with Excessive Number of Indices0Base-
CWE-1090Method Containing Access of a Member Element from Another Class0Base-
CWE-1092Use of Same Invokable Control Element in Multiple Architectural Layers0Base-
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-