Insecure Design
Insecure design refers to flaws in the overall design of an application or system that create security vulnerabilities. These flaws may include inadequate threat modeling, lack of secure architecture, or failure to consider security requirements during the design phase.