threat
engine
.sh
Back
·
··:··
Home
/
CWE
/
Excessive Code Complexity
Weakness
Excessive Code Complexity
CWE-1120 · Class · Incomplete
The code is too complex, as calculated using a well-defined, quantitative measure.
△
Weakness Relationships
Where this weakness sits in the CWE hierarchy. Walk up to broader classes or down to more specific variants.
Parent of this (broader)
ChildOf
CWE-710 · Improper Adherence to Coding Standards
Children (more specific)
ParentOf
CWE-1047 · Modules with Circular Dependencies
ParentOf
CWE-1056 · Invokable Control Element with Variadic Parameters
ParentOf
CWE-1060 · Excessive Number of Inefficient Server-Side Data Accesses
ParentOf
CWE-1064 · Invokable Control Element with Signature Containing an Excessive Number of Parameters
ParentOf
CWE-1075 · Unconditional Control Flow Transfer outside of Switch Block
ParentOf
CWE-1080 · Source Code File with Excessive Number of Lines of Code
ParentOf
CWE-1095 · Loop Condition Value Update within the Loop
ParentOf
CWE-1119 · Excessive Use of Unconditional Branching
ParentOf
CWE-1121 · Excessive McCabe Cyclomatic Complexity
ParentOf
CWE-1122 · Excessive Halstead Complexity
ParentOf
CWE-1123 · Excessive Use of Self-Modifying Code
ParentOf
CWE-1124 · Excessively Deep Nesting
ParentOf
CWE-1125 · Excessive Attack Surface
External lookups - second-class, for what we don’t hold ourselves
MITRE CWE
Vulnerabilities
CISA KEV catalog
CWE weaknesses
CAPEC attack patterns
Package vulnerabilities
Threat intelligence
Threat actors
Tools & malware
ATT&CK techniques
IOCs
Detection & defense
Sigma rules
YARA rules
Atomic Red Team tests
D3FEND countermeasures
Compliance
NIST 800-53
ISO 27001:2022
SOC 2 TSC
PCI-DSS v4.0
CIS Controls v8.1
About
All capabilities
Live statistics
Data sources
Privacy policy
Terms of service
threatengine.sh · Open-source threat intelligence platform · 100+ authoritative sources · Every fact traces to its origin