CWE-1076: Insufficient Adherence to Expected Conventions
Description
The product's architecture, source code, design, documentation, or other artifact does not follow required conventions.
Submission Date :
July 2, 2018, midnight
Modification Date :
2023-06-29 00:00:00+00:00
Organization :
MITRE
Extended Description
This issue makes it more difficult to maintain the product, which indirectly affects security by making it more difficult or time-consuming to find and/or fix vulnerabilities. It also might make it easier to introduce vulnerabilities.
Related Weaknesses
This table shows the weaknesses and high level categories that are related to this weakness. These relationships are defined to give an overview of the different insight to similar items that may exist at higher and lower levels of abstraction.
CWE-586: Explicit Call to Finalize()
CWE-710: Improper Adherence to Coding Standards
CWE-1045: Parent Class with a Virtual Destructor and a Child Class without a Virtual Destructor
CWE-1078: Inappropriate Source Code Style or Formatting
CWE-1079: Parent Class without Virtual Destructor Method
CWE-1082: Class Instance Self Destruction Control Element
CWE-1087: Class with Virtual Method without a Virtual Destructor
CWE-1091: Use of Object without Invoking Destructor Method
CWE-1097: Persistent Storable Data Element without Associated Comparison Control Element
CWE-1098: Data Element containing Pointer Item without Proper Copy Control Element
CWE-1108: Excessive Reliance on Global Variables
Visit http://cwe.mitre.org/ for more details.