CWE-191

Overview
  • CWE ID
  • 191
  • CWE Name
  • Integer Underflow (Wrap or Wraparound)
  • CWE Abstraction
  • Base
  • CWE structure
  • Simple
  • CWE Status
  • Draft
Description
The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
Extended Description
This can happen in signed and unsigned cases.
Related CWEs
CWE ID View ID Nature Ordinal
682 1000 ChildOf Primary
682 1003 ChildOf Primary
Related CVEs
CVE
CVE-2021-37706
CVE-2022-23034
CVE-2020-8174
CVE-2019-5148
CVE-2019-5099
CVE-2018-4011
CVE-2018-3926
CVE-2021-21897
CVE-2021-21811
CVE-2020-1400
CVE-2021-44489
CVE-2021-44509
CVE-2021-4066
CVE-2009-3301
CVE-2015-5212
CVE-2022-21685
CVE-2013-6424
CVE-2021-43083
CVE-2021-20607
CVE-2015-0537
CVE-2021-22379
CVE-2020-15158
CVE-2021-41196
CVE-2020-14378
CVE-2020-14362
CVE-2020-14361
CVE-2020-14346
CVE-2019-5459
CVE-2019-1628
CVE-2021-3323
CVE-2021-3321
CVE-2021-41821
CVE-2017-9214
CVE-2019-14523
CVE-2021-27486
CVE-2021-28362
CVE-2010-2497
CVE-2021-28027
CVE-2020-24837
CVE-2020-14699
CVE-2020-28194
CVE-2020-3691
CVE-2011-4031
CVE-2020-16273
CVE-2018-20180
CVE-2018-20989
CVE-2017-14997
CVE-2018-11930
CVE-2019-2244
CVE-2019-2245
CVE-2017-18278
CVE-2017-8911
CVE-2016-2316
CVE-2016-10166
CVE-2017-15874
CVE-2017-14796
CVE-2017-13666
CVE-2015-2311
CVE-2017-3034
CVE-2017-7367
CVE-2014-9883
CVE-2022-20073
CVE-2020-36228
CVE-2020-36221
CVE-2021-31889
CVE-2022-23613
CVE-2021-40054
CVE-2021-1108
CVE-2022-24046
CVE-2021-33536
CVE-2021-2390
CVE-2021-1919
CVE-2021-1920
CVE-2019-16160
CVE-2021-3472
CVE-2021-25849
CVE-2021-25846
CVE-2021-31178
CVE-2020-11208
CVE-2013-6425
CVE-2018-15418
CVE-2020-3634
CVE-2020-3675
CVE-2017-8906
CVE-2020-17395
CVE-2011-1770
CVE-2016-1925
CVE-2020-11909
CVE-2020-11906
CVE-2014-9087
CVE-2020-2031
CVE-2018-21065
CVE-2019-20590
CVE-2019-14083
CVE-2019-14085
CVE-2014-9626
CVE-2018-14325
CVE-2019-12678
CVE-2018-14817
CVE-2020-24370
CVE-2017-11757
CVE-2010-4164
CVE-2010-4529
CVE-2017-6313
CVE-2011-2497
CVE-2018-14353
CVE-2019-15791
CVE-2019-14199
CVE-2007-0063
CVE-2017-8924
CVE-2018-20179
CVE-2018-16601
CVE-2017-18170
CVE-2018-11301
CVE-2014-8768
CVE-2018-12230
CVE-2018-5865
CVE-2018-5850
CVE-2017-14496
CVE-2015-9129
CVE-2015-9167
CVE-2015-9198
CVE-2016-10268
CVE-2015-1208
CVE-2022-1698
CVE-2022-30787
CVE-2021-40589
CVE-2021-25121
CVE-2022-2335
CVE-2022-27492
CVE-2022-39293
CVE-2022-3165
CVE-2022-37301
CVE-2020-6098
CVE-2022-0544
CVE-2022-44444
CVE-2022-4338
CVE-2023-0469
CVE-2018-3999
CVE-2023-26421
CVE-2023-20635
CVE-2022-38681
CVE-2023-24820
CVE-2023-24821
CVE-2023-31137
CVE-2022-0185
CVE-2022-22715
CVE-2022-20516
CVE-2022-20483
CVE-2022-20393
CVE-2021-31956
CVE-2019-9133
CVE-2022-28733
CVE-2023-48298
CVE-2023-40181
CVE-2023-29349
CVE-2023-5753
CVE-2023-24817
CVE-2023-33158
CVE-2023-33059
CVE-2023-32653
CVE-2023-32014
CVE-2023-44378
CVE-2023-42118
CVE-2023-22308
CVE-2023-43628
CVE-2023-36785
CVE-2023-36794
CVE-2023-36796
CVE-2023-39350
CVE-2023-39413
CVE-2023-39414
CVE-2023-38162
CVE-2024-26244
CVE-2024-26208
CVE-2024-5256
CVE-2024-23313
CVE-2024-28945
CVE-2024-28930
CVE-2024-28933
CVE-2024-32975
CVE-2024-32040
CVE-2024-0565
CVE-2024-30008
CVE-2024-30011
CVE-2024-30070
CVE-2024-21309
CVE-2023-42118
CVE-2023-22308
CVE-2023-43628
CVE-2023-36785
CVE-2023-36794
CVE-2023-36796
CVE-2023-39350
CVE-2023-39413
CVE-2023-39414
CVE-2023-38162
CVE-2024-26244
CVE-2024-26208
CVE-2024-5256
CVE-2024-6285
CVE-2024-23313
CVE-2024-28945
CVE-2024-28930
CVE-2024-28933
CVE-2024-32975
CVE-2024-32040
CVE-2024-0565
CVE-2024-30008
CVE-2024-30011
CVE-2024-30070
CVE-2024-21309
CVE-2024-6285
CVE-2024-21309
CVE-2024-21466
CVE-2024-37974
CVE-2024-37975
CVE-2024-37986
CVE-2024-37981
CVE-2024-38517
CVE-2024-38050
CVE-2024-38074
CVE-2024-38063
CVE-2024-41857
CVE-2024-6258