CWE-354

Overview
  • CWE ID
  • 354
  • CWE Name
  • Improper Validation of Integrity Check Value
  • CWE Abstraction
  • Base
  • CWE structure
  • Simple
  • CWE Status
  • Draft
Description
The software does not validate or incorrectly validates the integrity check values or "checksums" of a message. This may prevent it from detecting if the data has been modified or corrupted in transmission.
Extended Description
Improper validation of checksums before use results in an unnecessary risk that can easily be mitigated. The protocol specification describes the algorithm used for calculating the checksum. It is then a simple matter of implementing the calculation and v
Related CWEs
CWE ID View ID Nature Ordinal
345 1000 ChildOf Primary
345 1003 ChildOf Primary
754 1000 ChildOf
353 1000 PeerOf
Related CVEs
CVE
CVE-2021-4148
CVE-2018-5382
CVE-2022-25946
CVE-2020-14120
CVE-2021-3772
CVE-2022-22781
CVE-2020-26141
CVE-2021-41067
CVE-2021-22442
CVE-2021-41206
CVE-2021-22276
CVE-2021-25388
CVE-2020-25758
CVE-2020-25862
CVE-2020-9118
CVE-2021-20184
CVE-2020-5637
CVE-2020-28656
CVE-2022-22253
CVE-2020-4610
CVE-2020-14009
CVE-2021-31913
CVE-2021-20709
CVE-2020-26896
CVE-2020-26895
CVE-2020-11497
CVE-2018-1000159
CVE-2019-1163
CVE-2019-1166
CVE-2019-12097
CVE-2020-1834
CVE-2020-1879
CVE-2020-6228
CVE-2020-1802
CVE-2018-21070
CVE-2017-18689
CVE-2017-18649
CVE-2019-18672
CVE-2019-5272
CVE-2012-1170
CVE-2019-13496
CVE-2019-10155
CVE-2019-0071
CVE-2020-7807
CVE-2020-13847
CVE-2018-6336
CVE-2019-11753
CVE-2017-12973
CVE-2017-15994
CVE-2020-7810
CVE-2017-3760
CVE-2017-4961
CVE-2017-9498
CVE-2020-8838
CVE-2022-29898
CVE-2022-29173
CVE-2022-21757
CVE-2021-37182
CVE-2022-31266
CVE-2022-33711
CVE-2022-30316
CVE-2022-35961
CVE-2022-29549
CVE-2022-39845
CVE-2022-39844
CVE-2022-36174
CVE-2022-38956
CVE-2022-38955
CVE-2022-46402
CVE-2022-45142
CVE-2016-15028
CVE-2023-23119
CVE-2023-23120
CVE-2022-45191
CVE-2023-30356
CVE-2023-33981
CVE-2024-3727
CVE-2023-4929
CVE-2023-41970
CVE-2023-28002
CVE-2023-28802
CVE-2023-34459
CVE-2024-23461
CVE-2024-23462
CVE-2024-32883
CVE-2024-34714
CVE-2023-34459
CVE-2024-23461
CVE-2024-23462
CVE-2024-32883
CVE-2024-34714
CVE-2024-34714
CVE-2024-41909
CVE-2024-45789
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-47089
CVE-2024-48930