← Back
CWE-415

943 CVEs • Abstraction: Variant • Likelihood of Exploit: High

Double Free

The product calls free() twice on the same memory address, potentially leading to modification of unexpected memory locations.

JSON object

Loading...

CVEs (943)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Servo
1Smallvec
Nov 21, 2024
Aug 26, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An issue was discovered in the smallvec crate before 0.6.3 for Rust. The Iterator implementation mishandles destructors, leading to a double free.
2Canonical
Linux
2Linux Kernel
Ubuntu Linux
Jun 17, 2026
Aug 23, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
drivers/net/wireless/rsi/rsi_91x_usb.c in the Linux kernel through 5.2.9 has a Double Free via crafted USB device traffic (which may be remote via usbip or usbredir).
1Adobe
2Acrobat Dc
Acrobat Reader Dc
Jun 17, 2026
Aug 20, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Adobe Acrobat and Reader versions 2019.012.20035 and earlier, 2019.012.20035 and earlier, 2017.011.30142 and earlier, 2017.011.30143 and earlier, 2015.006.30497 and earlier, and 2015.006.30498 and earlier have a double f...Show more
Adobe Acrobat and Reader versions 2019.012.20035 and earlier, 2019.012.20035 and earlier, 2017.011.30142 and earlier, 2017.011.30143 and earlier, 2015.006.30497 and earlier, and 2015.006.30498 and earlier have a double free vulnerability. Successful exploitation could lead to arbitrary code execution .Show less
4Canonical
FedoraprojectGoogle+1 more
4Android
FedoraLeap+1 more
Jun 17, 2026
Aug 20, 2019
N/A· v4
8.8 HIGH· v3
9.3 HIGH· v2
In ParseContentEncodingEntry of mkvparser.cc, there is a possible double free due to a missing reset of a freed pointer. This could lead to remote code execution with no additional execution privileges needed. User inter...Show more
In ParseContentEncodingEntry of mkvparser.cc, there is a possible double free due to a missing reset of a freed pointer. This could lead to remote code execution with no additional execution privileges needed. User interaction is needed for exploitation. Product: Android. Versions: Android-7.0 Android-7.1.1 Android-7.1.2 Android-8.0 Android-8.1 Android-9. Android ID: A-127702368.Show less
5Canonical
DebianLinux+2 more
9Active Iq Unified Manager
Data Availability ServicesDebian Linux+6 more
Jun 17, 2026
Aug 19, 2019
N/A· v4
4.6 MEDIUM· v3
4.9 MEDIUM· v2
An issue was discovered in the Linux kernel before 5.1.8. There is a double-free caused by a malicious USB device in the drivers/usb/misc/rio500.c driver.
2Adplug Project
Fedoraproject
2Adplug
Fedora
Jun 17, 2026
Aug 18, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
AdPlug 2.3.1 has a double free in the Cu6mPlayer class in u6m.h.
1Microsoft
8Windows 10
Windows 7Windows 8.1+5 more
Jun 17, 2026
Aug 14, 2019
N/A· v4
8.8 HIGH· v3
9.3 HIGH· v2
A remote code execution vulnerability exists when the Windows font library improperly handles specially crafted embedded fonts. An attacker who successfully exploited the vulnerability could take control of the affected...Show more
A remote code execution vulnerability exists when the Windows font library improperly handles specially crafted embedded fonts. An attacker who successfully exploited the vulnerability could take control of the affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights. There are multiple ways an attacker could exploit the vulnerability: In a web-based attack scenario, an attacker could host a specially crafted website that is designed to exploit the vulnerability and then convince users to view the website. An attacker would have no way to force users to view the attacker-controlled content. Instead, an attacker would have to convince users to take action, typically by getting them to click a link in an email or instant message that takes users to the attacker's website, or by opening an attachment sent through email. In a file-sharing attack scenario, an attacker could provide a specially crafted document file designed to exploit the vulnerability and then convince users to open the document file. The security update addresses the vulnerability by correcting how the Windows font library handles embedded fonts.Show less
1Huawei
1Emily L29c Firmware
Jun 17, 2026
Aug 8, 2019
N/A· v4
6.3 MEDIUM· v3
6.8 MEDIUM· v2
Huawei smart phones Emily-L29C with versions of 8.1.0.132a(C432), 8.1.0.135(C782), 8.1.0.154(C10), 8.1.0.154(C461), 8.1.0.154(C635), 8.1.0.156(C185), 8.1.0.156(C605), 8.1.0.159(C636) have a double free vulnerability. An...Show more
Huawei smart phones Emily-L29C with versions of 8.1.0.132a(C432), 8.1.0.135(C782), 8.1.0.154(C10), 8.1.0.154(C461), 8.1.0.154(C635), 8.1.0.156(C185), 8.1.0.156(C605), 8.1.0.159(C636) have a double free vulnerability. An attacker can trick a user to click a URL to exploit this vulnerability. Successful exploitation may cause the affected phone abnormal.Show less
1Linux
1Linux Kernel
Nov 21, 2024
Aug 7, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
In the Linux kernel before 4.16.4, a double free vulnerability in the f_midi_set_alt function of drivers/usb/gadget/function/f_midi.c in the f_midi driver may allow attackers to cause a denial of service or possibly have...Show more
In the Linux kernel before 4.16.4, a double free vulnerability in the f_midi_set_alt function of drivers/usb/gadget/function/f_midi.c in the f_midi driver may allow attackers to cause a denial of service or possibly have unspecified other impact.Show less
1Denx
1U Boot
Jun 17, 2026
Aug 6, 2019
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
Das U-Boot versions 2019.07-rc1 through 2019.07-rc4 can double-free a cached block of data when listing files in a crafted ext4 filesystem.
2Opensuse
Videolan
3Backports
LeapVlc Media Player
Oct 8, 2026
Jul 30, 2019
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
Double Free in VLC versions <= 3.0.6 leads to a crash.
3Canonical
DockerFedoraproject
3Credential Helpers
FedoraUbuntu Linux
Jun 17, 2026
Jul 29, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
docker-credential-helpers before 0.6.3 has a double free in the List functions.
2Linux
Redhat
5Enterprise Linux Desktop
Enterprise Linux ServerEnterprise Linux Server Aus+2 more
Jun 17, 2026
Jun 19, 2019
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
A double-free can happen in idr_remove_all() in lib/idr.c in the Linux kernel 2.6 branch. An unprivileged local attacker can use this flaw for a privilege escalation or for a system crash and a denial of service (DoS).
1Videolan
1Vlc Media Player
Jun 17, 2026
Jun 18, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An issue was discovered in zlib_decompress_extra in modules/demux/mkv/util.cpp in VideoLAN VLC media player 3.x through 3.0.7. The Matroska demuxer, while parsing a malformed MKV file type, has a double free.
1Radare
1Radare2
Jun 17, 2026
Jun 17, 2019
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
In radare2 through 3.5.1, cmd_mount in libr/core/cmd_mount.c has a double free for the ms command.
1Qualcomm
42Ipq8064 Firmware
Mdm9150 FirmwareMdm9206 Firmware+39 more
Nov 21, 2024
Jun 14, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
The txrx stats req might be double freed in the pdev detach when the host driver is unloading in Snapdragon Auto, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdrag...Show more
The txrx stats req might be double freed in the pdev detach when the host driver is unloading in Snapdragon Auto, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wired Infrastructure and Networking in IPQ8064, MDM9150, MDM9206, MDM9607, MDM9640, MDM9650, MSM8996AU, QCA6174A, QCA6574AU, QCA9377, QCA9379, QCA9558, QCA9880, QCA9886, QCA9980, QCS405, QCS605, SD 210/SD 212/SD 205, SD 425, SD 427, SD 430, SD 435, SD 450, SD 625, SD 636, SD 675, SD 712 / SD 710 / SD 670, SD 730, SD 820A, SD 835, SD 845 / SD 850, SD 855, SDA660, SDM630, SDM660, SDX20, SDX24Show less
1Google
1Android
Jun 17, 2026
Jun 7, 2019
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
In EffectRelease of EffectBundle.cpp, there is a possible memory corruption due to a double free. This could lead to local escalation of privilege in the audio server with no additional execution privileges needed. User...Show more
In EffectRelease of EffectBundle.cpp, there is a possible memory corruption due to a double free. This could lead to local escalation of privilege in the audio server with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android. Versions: Android-7.0 Android-7.1.1 Android-7.1.2 Android-8.0 Android-8.1 Android-9. Android ID: A-123237974.Show less
1Huawei
1Mate 10 Firmware
Jun 17, 2026
Jun 6, 2019
N/A· v4
5.5 MEDIUM· v3
7.1 HIGH· v2
The image processing module of some Huawei Mate 10 smartphones versions before ALP-L29 9.0.0.159(C185) has a memory double free vulnerability. An attacker tricks a user into installing a malicious application, and the ap...Show more
The image processing module of some Huawei Mate 10 smartphones versions before ALP-L29 9.0.0.159(C185) has a memory double free vulnerability. An attacker tricks a user into installing a malicious application, and the application can call special API, which could trigger double free and cause a system crash.Show less
1Huawei
1Mate 10 Firmware
Jun 17, 2026
Jun 6, 2019
N/A· v4
5.5 MEDIUM· v3
4.3 MEDIUM· v2
There is a double free vulnerability on certain drivers of Huawei Mate10 smartphones versions earlier than ALP-AL00B 9.0.0.181(C00E87R2P20T8). An attacker tricks the user into installing a malicious application, which ma...Show more
There is a double free vulnerability on certain drivers of Huawei Mate10 smartphones versions earlier than ALP-AL00B 9.0.0.181(C00E87R2P20T8). An attacker tricks the user into installing a malicious application, which makes multiple processes operate the same resource at the same time. Successful exploit could cause a denial of service condition.Show less
1Adobe
2Acrobat Dc
Acrobat Reader Dc
Jun 17, 2026
May 24, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Adobe Acrobat and Reader versions 2019.010.20069 and earlier, 2019.010.20069 and earlier, 2017.011.30113 and earlier version, and 2015.006.30464 and earlier have a double free vulnerability. Successful exploitation could...Show more
Adobe Acrobat and Reader versions 2019.010.20069 and earlier, 2019.010.20069 and earlier, 2017.011.30113 and earlier version, and 2015.006.30464 and earlier have a double free vulnerability. Successful exploitation could lead to arbitrary code execution .Show less