BaseIncomplete

CWE-1055Multiple Inheritance from Concrete Classes

Category: other

Description

The product contains a class with inheritance from more than one concrete class.

Common consequences· 1

  • Other — Reduce Maintainability
    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.

References

  1. https://cwe.mitre.org/data/definitions/1055.html

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CWE
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
CWE
Use of Redundant Code
CWE
Use of Same Invokable Control Element in Multiple Architectural Layers
CWE
Insufficient Adherence to Expected Conventions
CWE
Class with Excessively Deep Inheritance
CWE
Improperly Controlled Modification of Dynamically-Determined Object Attributes
Sourced from MITRE CWE 4.20. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.