CWE-415

Overview
  • CWE ID
  • 415
  • CWE Name
  • Double Free
  • CWE Abstraction
  • Variant
  • CWE structure
  • Simple
  • CWE Status
  • Draft
Description
The product calls free() twice on the same memory address, potentially leading to modification of unexpected memory locations.
Extended Description
When a program calls free() twice with the same argument, the program's memory management data structures become corrupted. This corruption can cause the program to crash or, in some circumstances, cause two later calls to malloc() to return the same poin
Related CWEs
CWE ID View ID Nature Ordinal
825 1000 ChildOf Primary
1341 1000 ChildOf
672 1003 ChildOf Primary
672 1305 ChildOf Primary
672 1340 ChildOf Primary
666 1000 ChildOf
416 1000 PeerOf
123 1000 PeerOf
Related CVEs
CVE
CVE-2019-17545
CVE-2021-39725
CVE-2022-27416
CVE-2022-29156
CVE-2017-9287
CVE-2017-14449
CVE-2020-6072
CVE-2018-4000
CVE-2018-3985
CVE-2018-3855
CVE-2018-3845
CVE-2021-21797
CVE-2020-14123
CVE-2022-28390
CVE-2022-28389
CVE-2022-28388
CVE-2021-42778
CVE-2020-14354
CVE-2018-8099
CVE-2021-3403
CVE-2019-1999
CVE-2020-27153
CVE-2008-2944
CVE-2022-23012
CVE-2016-5384
CVE-2021-37529
CVE-2021-40574
CVE-2021-40573
CVE-2021-40572
CVE-2021-40571
CVE-2021-40570
CVE-2021-40569
CVE-2021-37120
CVE-2021-40038
CVE-2021-45288
CVE-2019-19005
CVE-2021-44732
CVE-2021-37159
CVE-2016-1516
CVE-2021-37072
CVE-2021-3407
CVE-2017-6166
CVE-2021-22386
CVE-2021-30535
CVE-2021-43268
CVE-2018-16402
CVE-2019-8044
CVE-2021-40873
CVE-2015-1239
CVE-2021-1119
CVE-2021-25477
CVE-2021-34769
CVE-2021-34768
CVE-2021-1565
CVE-2021-39528
CVE-2021-1934
CVE-2021-34734
CVE-2021-37652
CVE-2020-36434
CVE-2021-22425
CVE-2020-5988
CVE-2020-9859
CVE-2021-28041
CVE-2021-1888
CVE-2021-34333
CVE-2021-36088
CVE-2021-36080
CVE-2021-3564
CVE-2020-36401
CVE-2021-27645
CVE-2021-34184
CVE-2021-0528
CVE-2021-0498
CVE-2020-36318
CVE-2021-29627
CVE-2021-0437
CVE-2020-11246
CVE-2020-11231
CVE-2021-30455
CVE-2021-30456
CVE-2021-30457
CVE-2021-29933
CVE-2021-29931
CVE-2021-29938
CVE-2021-29940
CVE-2021-29929
CVE-2021-0397
CVE-2021-0392
CVE-2021-28034
CVE-2021-28031
CVE-2021-28028
CVE-2021-26954
CVE-2021-22303
CVE-2020-36205
CVE-2007-1216
CVE-2004-0643
CVE-2004-0642
CVE-2021-25907
CVE-2021-25908
CVE-2020-3685
CVE-2020-11217
CVE-2020-17498
CVE-2019-20892
CVE-2019-15151
CVE-2019-1020014
CVE-2018-17825
CVE-2020-35891
CVE-2020-35862
CVE-2019-25009
CVE-2020-15710
CVE-2020-25637
CVE-2019-16880
CVE-2017-18594
CVE-2018-16425
CVE-2018-16424
CVE-2019-15504
CVE-2019-15551
CVE-2019-15212
CVE-2018-20991
CVE-2018-20996
CVE-2018-20961
CVE-2019-12874
CVE-2018-11947
CVE-2019-2096
CVE-2019-5219
CVE-2019-5305
CVE-2019-3829
CVE-2019-2247
CVE-2016-9969
CVE-2015-0058
CVE-2014-0301
CVE-2017-11139
CVE-2015-1207
CVE-2018-7480
CVE-2014-1767
CVE-2019-6455
CVE-2017-8141
CVE-2017-8140
CVE-2017-11032
CVE-2017-15186
CVE-2015-5177
CVE-2017-6353
CVE-2016-6912
CVE-2017-15364
CVE-2017-9686
CVE-2017-9687
CVE-2017-6362
CVE-2015-7700
CVE-2017-12925
CVE-2014-1252
CVE-2017-12858
CVE-2017-1000072
CVE-2017-2425
CVE-2017-7373
CVE-2015-9007
CVE-2014-9807
CVE-2015-8894
CVE-2017-5836
CVE-2016-8360
CVE-2016-3177
CVE-2015-8962
CVE-2016-3132
CVE-2022-25796
CVE-2021-27033
CVE-2021-22945
CVE-2020-36225
CVE-2020-16590
CVE-2021-42533
CVE-2021-23158
CVE-2020-36123
CVE-2021-22600
CVE-2015-8880
CVE-2021-46700
CVE-2021-4091
CVE-2021-0271
CVE-2019-11049
CVE-2021-46625
CVE-2021-46621
CVE-2021-30703
CVE-2021-1875
CVE-2020-35885
CVE-2015-0312
CVE-2021-40145
CVE-2019-14091
CVE-2021-31162
CVE-2021-1910
CVE-2021-31449
CVE-2021-31996
CVE-2021-22332
CVE-2020-16970
CVE-2020-17019
CVE-2019-20633
CVE-2018-7589
CVE-2019-11932
CVE-2020-9747
CVE-2019-5481
CVE-2019-14065
CVE-2020-24978
CVE-2018-18751
CVE-2019-1144
CVE-2019-14055
CVE-2019-2266
CVE-2019-19725
CVE-2020-11017
CVE-2020-1647
CVE-2020-11900
CVE-2020-3613
CVE-2017-1000232
CVE-2018-1000222
CVE-2018-20450
CVE-2019-5184
CVE-2020-1862
CVE-2018-11838
CVE-2020-1829
CVE-2018-11243
CVE-2020-8003
CVE-2019-20394
CVE-2019-20393
CVE-2019-20397
CVE-2007-4773
CVE-2017-11462
CVE-2014-4343
CVE-2019-10517
CVE-2019-10536
CVE-2019-2126
CVE-2019-10565
CVE-2019-18874
CVE-2018-14054
CVE-2019-5282
CVE-2011-1803
CVE-2011-2335
CVE-2018-9553
CVE-2018-1000877
CVE-2017-18595
CVE-2018-8835
CVE-2018-7523
CVE-2018-5379
CVE-2018-16841
CVE-2018-14638
CVE-2018-0469
CVE-2020-9844
CVE-2018-0160
CVE-2018-0102
CVE-2018-0101
CVE-2017-5506
CVE-2020-24698
CVE-2020-25773
CVE-2017-10950
CVE-2018-15518
CVE-2020-0392
CVE-2016-8619
CVE-2020-25559
CVE-2017-9078
CVE-2018-8804
CVE-2010-3080
CVE-2020-16217
CVE-2010-4494
CVE-2017-7521
CVE-2020-11044
CVE-2020-3610
CVE-2019-20792
CVE-2019-20014
CVE-2011-2821
CVE-2020-3179
CVE-2011-2834
CVE-2011-3892
CVE-2019-7784
CVE-2019-7080
CVE-2018-12841
CVE-2018-12782
CVE-2018-4990
CVE-2019-5236
CVE-2019-13105
CVE-2019-5460
CVE-2018-16423
CVE-2019-12865
CVE-2019-12219
CVE-2019-11490
CVE-2017-14952
CVE-2018-6952
CVE-2018-11840
CVE-2019-6978
CVE-2019-0122
CVE-2018-11987
CVE-2018-11918
CVE-2018-11823
CVE-2017-18174
CVE-2018-9356
CVE-2018-9415
CVE-2017-18297
CVE-2018-18718
CVE-2018-11982
CVE-2015-5203
CVE-2018-9513
CVE-2016-8618
CVE-2018-11276
CVE-2018-11270
CVE-2018-11273
CVE-2018-17097
CVE-2017-18201
CVE-2016-8693
CVE-2017-5334
CVE-2018-1000216
CVE-2017-16820
CVE-2018-11730
CVE-2017-8890
CVE-2018-14524
CVE-2017-6074
CVE-2018-11416
CVE-2018-9336
CVE-2018-7899
CVE-2018-3593
CVE-2015-9165
CVE-2003-0015
CVE-2017-17320
CVE-2018-3560
CVE-2018-7263
CVE-2017-15330
CVE-2017-18120
CVE-2017-1000231
CVE-2017-13181
CVE-2017-9705
CVE-2017-7393
CVE-2017-15316
CVE-2016-5772
CVE-2016-5768
CVE-2022-28738
CVE-2022-29032
CVE-2021-42613
CVE-2022-21758
CVE-2022-22103
CVE-2022-22086
CVE-2021-39806
CVE-2022-31291
CVE-2022-33033
CVE-2022-31117
CVE-2021-41688
CVE-2022-34495
CVE-2022-34494
CVE-2022-32962
CVE-2022-2008
CVE-2022-36234
CVE-2022-2509
CVE-2022-27864
CVE-2022-31614
CVE-2022-23459
CVE-2020-27794
CVE-2022-2519
CVE-2022-39170
CVE-2022-25668
CVE-2022-36043
CVE-2022-39002
CVE-2019-5797
CVE-2022-3595
CVE-2022-25750
CVE-2022-25660
CVE-2022-32574
CVE-2022-42915
CVE-2021-39432
CVE-2022-32614
CVE-2022-3238
CVE-2021-32613
CVE-2022-0699
CVE-2022-47975
CVE-2022-25717
CVE-2022-3806
CVE-2022-2327
CVE-2018-10902
CVE-2019-3896
CVE-2023-21030
CVE-2023-25801
CVE-2023-27537
CVE-2022-4744
CVE-2023-28464
CVE-2023-26545
CVE-2023-27320
CVE-2022-3707
CVE-2022-40515
CVE-2023-1449
CVE-2023-25136
CVE-2022-4450
CVE-2021-33304
CVE-2022-40683
CVE-2022-20803
CVE-2022-33231
CVE-2023-29469
CVE-2023-21500
CVE-2023-28411
CVE-2023-21106
CVE-2022-40304
CVE-2005-0891
CVE-2024-3446
CVE-2021-34981
CVE-2022-40507
CVE-2022-40522
CVE-2022-33227
CVE-2022-33307
CVE-2023-4256
CVE-2023-4389
CVE-2023-3312
CVE-2023-41678
CVE-2023-41325
CVE-2023-29368
CVE-2023-29366
CVE-2023-33161
CVE-2023-33952
CVE-2023-33137
CVE-2023-1032
CVE-2023-45664
CVE-2023-45679
CVE-2023-45666
CVE-2023-28583
CVE-2023-44247
CVE-2023-42459
CVE-2023-52384
CVE-2023-52383
CVE-2023-36420
CVE-2023-36418
CVE-2023-38562
CVE-2023-21629
CVE-2024-2002
CVE-2024-26257
CVE-2024-27099
CVE-2024-27127
CVE-2024-23809
CVE-2024-22097
CVE-2024-30027
CVE-2024-30097
CVE-2024-21445
CVE-2024-21606
CVE-2023-42459
CVE-2023-52384
CVE-2023-52383
CVE-2023-36420
CVE-2023-36418
CVE-2023-38562
CVE-2023-21629
CVE-2024-2002
CVE-2024-26257
CVE-2024-27099
CVE-2024-27127
CVE-2024-23809
CVE-2024-23141
CVE-2024-22097
CVE-2024-30027
CVE-2024-30097
CVE-2024-21445
CVE-2024-21606
CVE-2024-23141
CVE-2024-21445
CVE-2024-21606
CVE-2024-21461
CVE-2024-30013
CVE-2024-38087
CVE-2024-41957
CVE-2024-38157
CVE-2023-7256
CVE-2024-38247