CWE-252

Overview
  • CWE ID
  • 252
  • CWE Name
  • Unchecked Return Value
  • CWE Abstraction
  • Base
  • CWE structure
  • Simple
  • CWE Status
  • Draft
Description
The software does not check the return value from a method or function, which can prevent it from detecting unexpected states and conditions.
Extended Description
Two common programmer assumptions are "this function call can never fail" and "it doesn't matter if this function call fails". If an attacker can force the function to fail or otherwise return a value that is not expected, then the subsequent program logi
Related CWEs
CWE ID View ID Nature Ordinal
754 1000 ChildOf Primary
754 1003 ChildOf Primary
476 1000 CanPrecede
Related CVEs
CVE
CVE-2022-23806
CVE-2020-6078
CVE-2021-41041
CVE-2021-42780
CVE-2021-28906
CVE-2021-28904
CVE-2021-28902
CVE-2021-3911
CVE-2021-0107
CVE-2021-39643
CVE-2020-5359
CVE-2021-38171
CVE-2021-38114
CVE-2021-34585
CVE-2020-15191
CVE-2005-4360
CVE-2021-31366
CVE-2021-29739
CVE-2021-37625
CVE-2016-10061
CVE-2016-10060
CVE-2021-28875
CVE-2020-27898
CVE-2020-12372
CVE-2021-26955
CVE-2021-26958
CVE-2019-15523
CVE-2018-14622
CVE-1999-0199
CVE-2021-28675
CVE-2021-29853
CVE-2019-17178
CVE-2021-21219
CVE-2021-21217
CVE-2007-5191
CVE-2018-16643
CVE-2019-10902
CVE-2019-15942
CVE-2018-14367
CVE-2020-4531
CVE-2019-12107
CVE-2017-0599
CVE-2017-0720
CVE-2017-0774
CVE-2017-6964
CVE-2018-20216
CVE-2021-0155
CVE-2022-30783
CVE-2022-21211
CVE-2022-31089
CVE-2022-31170
CVE-2021-4189
CVE-2022-0485
CVE-2022-1319
CVE-2022-31220
CVE-2022-31225
CVE-2022-40716
CVE-2022-38936
CVE-2022-40279
CVE-2022-23476
CVE-2022-23495
CVE-2022-3108
CVE-2021-3673
CVE-2021-40401
CVE-2014-125043
CVE-2021-3998
CVE-2023-23003
CVE-2022-43765
CVE-2022-43763
CVE-2021-32845
CVE-2022-22231
CVE-2022-22233
CVE-2022-23626
CVE-2022-3807
CVE-2022-25718
CVE-2022-0907
CVE-2021-34405
CVE-2021-3659
CVE-2023-29243
CVE-2023-40303
CVE-2020-8934
CVE-2023-3013
CVE-2023-3247
CVE-2023-26591
CVE-2023-37902
CVE-2023-41092
CVE-2023-6918
CVE-2023-24825
CVE-2023-44322
CVE-2023-44182
CVE-2023-50359
CVE-2024-37039
CVE-2024-35235
CVE-2023-50359
CVE-2024-37039
CVE-2024-35235
CVE-2024-35235
CVE-2024-39558
CVE-2023-40067
CVE-2024-2881
CVE-2024-1545
CVE-2024-42491
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-8110
CVE-2024-50306
CVE-2024-45419