Skip to content

Weakness class · CONF

Misconfiguration and Insecure Design

2,494 published CVEs name a weakness in this class; 18 of them are exploited in the wild.
2,494CVEs
18exploited
34CWEs
1,027disclosed reports

CWEs in this class34

CWEs of Misconfiguration and Insecure Design, most CVEs first
CWEWeaknessCVEsExploitedCheck
CWE-693Protection Mechanism Failure885140
CWE-1021Improper Restriction of Rendered UI Layers or Frames40201
CWE-16Configuration29701
CWE-1188Initialization of a Resource with an Insecure Default28647
CWE-942Permissive Cross-domain Security Policy with Untrusted Domains12202
CWE-489Active Debug Code10002
CWE-15External Control of System or Configuration Setting9301
CWE-614Sensitive Cookie in HTTPS Session Without 'Secure' Attribute6600
CWE-636Not Failing Securely6400
CWE-1004Sensitive Cookie Without 'HttpOnly' Flag3501
CWE-453Insecure Default Variable Initialization2200
CWE-657Violation of Secure Design Principles2100
CWE-477Use of Obsolete Function15––
CWE-1022Use of Web Link to Untrusted Target with window.opener Access14––
CWE-14Compiler Removal of Code to Clear Buffers10––
CWE-656Reliance on Security Through Obscurity10––
CWE-676Use of Potentially Dangerous Function10––
CWE-1173Improper Use of Validation Framework9––
CWE-671Lack of Administrator Control over Security6––
CWE-454External Initialization of Trusted Variables or Data Stores4––
CWE-447Unimplemented or Unsupported Feature in UI3––
CWE-1059Insufficient Technical Documentation3––
CWE-5J2EE Misconfiguration: Data Transmission Without Encryption2––
CWE-6J2EE Misconfiguration: Insufficient Session-ID Length2––
CWE-11ASP.NET Misconfiguration: Creating Debug Binary2––
CWE-455Non-exit on Failed Initialization2––
CWE-1112Incomplete Documentation of Program Execution2––
CWE-12ASP.NET Misconfiguration: Missing Custom Error Page1––
CWE-102Struts: Duplicate Validation Forms1––
CWE-637Unnecessary Complexity in Protection Mechanism (Not Using 'Economy of Mechanism')1––
CWE-638Not Using Complete Mediation1––
CWE-655Insufficient Psychological Acceptability1––
CWE-1118Insufficient Documentation of Error Handling Techniques1––
CWE-1174ASP.NET Misconfiguration: Improper Model Validation1––

Exploited and check counts are given for the class's largest CWEs; open a CWE for its CVEs.

Data as of 2026-11-14.

Updated AboutDevelopersSign in