Umbra Wiki weakness weakness/CWE-1047
Back to wiki

CWE-1047 — Modules with Circular Dependencies

provenance: imported · CWE: CWE-1047

CWE-1047: Modules with Circular Dependencies

MITRE CWE weakness

Kind Weakness
Abstraction Base
Status Incomplete
Likelihood of exploit

Description

The product contains modules in which one module has references that cycle back to itself, i.e., there are circular dependencies.

As an example, with Java, this weakness might indicate cycles between packages.

Common consequences

  • Other: Reduce Maintainability

Mitigations

(none listed)

References

  • CWE page: https://cwe.mitre.org/data/definitions/1047.html
  • CWE list: https://cwe.mitre.org/data/index.html