CWE-1047 — Modules with Circular Dependencies
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