CWE-710: Improper Adherence to Coding Standards

Description

The product does not follow certain coding rules for development, which can lead to resultant weaknesses or increase the severity of the associated vulnerabilities.

Submission Date :

Sept. 9, 2008, midnight

Modification Date :

2023-06-29 00:00:00+00:00

Organization :

MITRE

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-476: NULL Pointer Dereference
Go to
CWE-477: Use of Obsolete Function
Go to
CWE-484: Omitted Break Statement in Switch
Go to
CWE-489: Active Debug Code
Go to
CWE-570: Expression is Always False
Go to
CWE-571: Expression is Always True
Go to
CWE-573: Improper Following of Specification by Caller
Go to
CWE-594: J2EE Framework: Saving Unserializable Objects to Disk
Go to
CWE-657: Violation of Secure Design Principles
Go to
CWE-684: Incorrect Provision of Specified Functionality
Go to
CWE-758: Reliance on Undefined, Unspecified, or Implementation-Defined Behavior
Go to
CWE-1041: Use of Redundant Code
Go to
CWE-1044: Architecture with Number of Horizontal Layers Outside of Expected Range
Go to
CWE-1048: Invokable Control Element with Large Number of Outward Calls
Go to
CWE-1059: Insufficient Technical Documentation
Go to
CWE-1061: Insufficient Encapsulation
Go to
CWE-1065: Runtime Resource Management Control Element in a Component Built to Run on Application Servers
Go to
CWE-1066: Missing Serialization Control Element
Go to
CWE-1068: Inconsistency Between Implementation and Documented Design
Go to
CWE-1070: Serializable Data Element Containing non-Serializable Item Elements
Go to
CWE-1076: Insufficient Adherence to Expected Conventions
Go to
CWE-1092: Use of Same Invokable Control Element in Multiple Architectural Layers
Go to
CWE-1093: Excessively Complex Data Representation
Go to
CWE-1101: Reliance on Runtime Component in Generated Code
Go to
CWE-1120: Excessive Code Complexity
Go to
CWE-1126: Declaration of Variable with Unnecessarily Wide Scope
Go to
CWE-1127: Compilation with Insufficient Warnings or Errors
Go to
CWE-1164: Irrelevant Code
Go to
CWE-1177: Use of Prohibited Code
Go to
CWE-1209: Failure to Disable Reserved Bits
Go to
CWE-1357: Reliance on Insufficiently Trustworthy Component
Go to

Visit http://cwe.mitre.org/ for more details.