CWE-1047

Modules with Circular Dependencies
AI Translation Available

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

Status
incomplete
Abstraction
base

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

Common Consequences

other
Impacts
reduce maintainability

Potential Mitigations