CWE-670

Overview
  • CWE ID
  • 670
  • CWE Name
  • Always-Incorrect Control Flow Implementation
  • CWE Abstraction
  • Class
  • CWE structure
  • Simple
  • CWE Status
  • Draft
Description
The code contains a control flow path that does not reflect the algorithm that the path is intended to implement, leading to incorrect behavior any time this path is navigated.
Extended Description
This weakness captures cases in which a particular code segment is always incorrect with respect to the algorithm that it is implementing. For example, if a C programmer intends to include multiple statements in a single block but does not include the enc
Related CWEs
CWE ID View ID Nature Ordinal
691 1000 ChildOf Primary
Related CVEs
CVE
CVE-2022-26890
CVE-2019-11412
CVE-2020-25603
CVE-2020-35477
CVE-2020-5753
CVE-2019-17192
CVE-2021-38019
CVE-2022-21679
CVE-2021-43839
CVE-2021-37605
CVE-2021-37604
CVE-2020-36277
CVE-2021-43979
CVE-2021-41153
CVE-2021-34767
CVE-2020-17466
CVE-2020-26506
CVE-2020-9425
CVE-2021-32684
CVE-2021-0517
CVE-2021-1236
CVE-2021-45852
CVE-2022-21655
CVE-2019-19729
CVE-2021-0273
CVE-2020-25598
CVE-2018-19058
CVE-2020-1914
CVE-2018-16766
CVE-2018-19212
CVE-2019-19324
CVE-2014-2686
CVE-2020-3596
CVE-2020-3885
CVE-2017-0604
CVE-2019-9946
CVE-2022-29255
CVE-2022-31116
CVE-2022-31111
CVE-2022-35917
CVE-2022-39354
CVE-2022-41884
CVE-2023-20915
CVE-2023-20921
CVE-2023-1668
CVE-2023-0400
CVE-2021-43819
CVE-2022-25745
CVE-2023-30629
CVE-2022-29609
CVE-2022-29607
CVE-2022-29605
CVE-2023-32675
CVE-2022-45196
CVE-2023-41052
CVE-2023-40015
CVE-2023-41058
CVE-2023-28711
CVE-2023-41338
CVE-2023-23623
CVE-2023-49798
CVE-2024-37153
CVE-2024-5659
CVE-2024-32971
CVE-2024-0313
CVE-2024-30246
CVE-2024-35190
CVE-2024-35195
CVE-2024-37153
CVE-2024-5659
CVE-2024-32971
CVE-2024-0313
CVE-2024-30246
CVE-2024-35190
CVE-2024-35195
CVE-2024-35190
CVE-2024-35195
CVE-2024-45304
CVE-2024-45311
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-45807
CVE-2024-45298
CVE-2024-47763
CVE-2024-47168
CVE-2024-25622
CVE-2024-38365