BaseIncomplete

CWE-1075Unconditional Control Flow Transfer outside of Switch Block

Category: other

Description

The product performs unconditional control transfer (such as a "goto") in code outside of a branching structure such as a switch block.

Common consequences· 1

  • Other — Reduce Maintainability, Increase Analytical Complexity
    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/1075.html

Related by meaning· 6

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

CWE
Omitted Break Statement in Switch
CWE
Incorrect Control Flow Scoping
CWE
Improper Control of Generation of Code ('Code Injection')
CWE
Excessive Use of Unconditional Branching
CWE
Loop with Unreachable Exit Condition ('Infinite Loop')
CWE
Loop Condition Value Update within the Loop
Sourced from MITRE CWE 4.20. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.