CWE-415
818 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.
CVEs (818)
CVE VENDORS PRODUCTS UPDATED PUBLISHED CVSS |
|---|
2Debian Videolabs2Debian Linux LibmicrodnsJun 17, 2026 Mar 24, 2020 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 An exploitable code execution vulnerability exists in the label-parsing functionality of Videolabs libmicrodns 0.1.0. When parsing compressed labels in mDNS messages, the rr_decode function's return value is not checked,...Show more |
An exploitable double free vulnerability exists in the iocheckd service "I/O-Check" functionality of WAGO PFC 200. A specially crafted XML cache file written to a specific location on the device can cause a heap pointer...Show more |
There is a double free vulnerability in some Huawei products. A local attacker with low privilege may perform some operations to exploit the vulnerability. Due to doubly freeing memory, successful exploit may cause some...Show more |
1Qualcomm 6Apq8053 Firmware Mdm9640 FirmwareSda660 Firmware+3 moreNov 21, 2024 Mar 5, 2020 N/A· v4 7.8 HIGH· v3 7.2 HIGH· v2 Possible double free issue in WLAN due to lack of checking memory free condition. in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT,...Show more |
1Pablosoftwaresolutions 1Quick 'n Easy Web Server Jun 17, 2026 Feb 28, 2020 N/A· v4 7.5 HIGH· v3 5.0 MEDIUM· v2 The HTTP service in quickweb.exe in Pablo Quick 'n Easy Web Server 3.3.8 allows Remote Unauthenticated Heap Memory Corruption via a large host or domain parameter. It may be possible to achieve remote code execution beca...Show more |
1Huawei 3Nip6800 Firmware Secospace Usg6600 FirmwareUsg9500 FirmwareJun 17, 2026 Feb 17, 2020 N/A· v4 7.5 HIGH· v3 5.0 MEDIUM· v2 Huawei NIP6800 versions V500R001C30 and V500R001C60SPC500; and Secospace USG6600 and USG9500 versions V500R001C30SPC200, V500R001C30SPC600, and V500R001C60SPC500 have a vulnerability that the IPSec module handles a messa...Show more |
1Qualcomm 38Apq8009 Firmware Apq8017 FirmwareApq8053 Firmware+35 moreJun 17, 2026 Feb 7, 2020 N/A· v4 7.8 HIGH· v3 7.2 HIGH· v2 Possibility of use-after-free and double free because of not marking buffer as NULL after freeing can lead to dangling pointer access in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer Electronics Connectivity,...Show more |
In Das U-Boot through 2020.01, a double free has been found in the cmd/gpt.c do_rename_gpt_parts() function. Double freeing may result in a write-what-where condition, allowing an attacker to execute arbitrary code. NOTE...Show more |
2Debian Virglrenderer Project2Debian Linux VirglrendererJun 17, 2026 Jan 27, 2020 N/A· v4 5.5 MEDIUM· v3 2.1 LOW· v2 A double-free vulnerability in vrend_renderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service by triggering texture allocation failure, because vrend_renderer_resource_allocated_texture is...Show more |
A double-free is present in libyang before v1.0-r1 in the function yyparse() when an organization field is not terminated. Applications that use libyang to parse untrusted input yang files may be vulnerable to this flaw,...Show more |
A double-free is present in libyang before v1.0-r3 in the function yyparse() when a type statement in used in a notification statement. Applications that use libyang to parse untrusted input yang files may be vulnerable...Show more |
A double-free is present in libyang before v1.0-r1 in the function yyparse() when an empty description is used. Applications that use libyang to parse untrusted input yang files may be vulnerable to this flaw, which woul...Show more |
Systrace before 1.6.0 has insufficient escape policy enforcement. |
In export_key_der of export_key.cpp, there is possible memory corruption due to a double free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not need...Show more |
2Gnu Opensuse3Backports Sle LeapLibredwgJun 17, 2026 Dec 27, 2019 N/A· v4 8.8 HIGH· v3 6.8 MEDIUM· v2 An issue was discovered in GNU LibreDWG before 0.93. There is a double-free in dwg_free in free.c. |
4Debian FedoraprojectPhp+1 more4Debian Linux FedoraPhp+1 moreJun 17, 2026 Dec 23, 2019 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 In PHP versions 7.3.x below 7.3.13 and 7.4.0 on Windows, when supplying custom headers to mail() function, due to mistake introduced in commit 78f4b4a2dcf92ddbccea1bb95f8390a18ac3342e, if the header is supplied in lowerc...Show more |
A memory corruption issue was addressed with improved memory handling. This issue is fixed in macOS Mojave 10.14.5. An application may be able to execute arbitrary code with system privileges. |
1Qualcomm 47Apq8009 Firmware Apq8017 FirmwareApq8053 Firmware+44 moreJun 17, 2026 Dec 18, 2019 N/A· v4 7.8 HIGH· v3 7.2 HIGH· v2 Potential double free scenario if driver receives another DIAG_EVENT_LOG_SUPPORTED event from firmware as the pointer is not set to NULL on first call in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer Electroni...Show more |
1Qualcomm 33Apq8009 Firmware Apq8017 FirmwareApq8053 Firmware+30 moreJun 17, 2026 Dec 18, 2019 N/A· v4 7.8 HIGH· v3 4.6 MEDIUM· v2 Memory is being freed up twice when two concurrent threads are executing in parallel in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon IoT, Snapdragon Mobile, Snapdrag...Show more |
3Canonical DebianSysstat Project3Debian Linux SysstatUbuntu LinuxJun 17, 2026 Dec 11, 2019 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 sysstat through 12.2.0 has a double free in check_file_actlst in sa_common.c. |