CWE-1119

Excessive Use of Unconditional Branching

Weakness Description

The code uses too many unconditional branches (such as "goto").

Common Consequences

Other
Reduce MaintainabilityIncrease Analytical Complexity

This issue makes it more difficult to understand and/or 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.

Advertisement

Related Weaknesses