CWE-103 – Struts: Incomplete validate() Method Definition
Description The application has a validator form that either does not define a validate() method, or defines a validate() method but does not call super.validate()....
CWE-1037 – Processor Optimization Removal or Modification of Security-critical Code
Description The developer builds a security-critical protection mechanism into the software, but the processor optimizes the execution of the program such that the mechanism is...
CWE-1038 – Insecure Automated Optimizations
Description The product uses a mechanism that automatically optimizes code, e.g. to improve a characteristic such as performance, but the optimizations can have an unintended...
CWE-1039 – Automated Recognition Mechanism with Inadequate Detection or Handling of Adversarial Input Perturbations
Description The product uses an automated mechanism such as machine learning to recognize complex data inputs (e.g. image or audio) as a particular concept or...
CWE-104 – Struts: Form Bean Does Not Extend Validation Class
Description If a form bean does not extend an ActionForm subclass of the Validator framework, it can expose the application to other weaknesses related to...
CWE-1041 – Use of Redundant Code
Description The software has multiple functions, methods, procedures, macros, etc. that contain the same code. Modes of Introduction: Related Weaknesses CWE-710 Consequences...
CWE-1042 – Static Member Data Element outside of a Singleton Class Element
Description The code contains a member element that is declared as static (but not final), in which its parent class element is not a singleton...
CWE-1043 – Data Element Aggregating an Excessively Large Number of Non-Primitive Elements
Description The software uses a data element that has an excessively large number of sub-elements with non-primitive data types such as structures or aggregated objects....
CWE-1044 – Architecture with Number of Horizontal Layers Outside of Expected Range
Description The software's architecture contains too many - or too few - horizontal layers. Modes of Introduction: - Architecture and Design Related Weaknesses...
CWE-1045 – Parent Class with a Virtual Destructor and a Child Class without a Virtual Destructor
Description A parent class has a virtual destructor method, but the parent has a child class that does not have a virtual destructor. Modes of...