CWE-415— Double Free
The product calls free() twice on the same memory address.— MITRE CWE catalog
1,007 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-415page 5 of 21
- CVE-2018-1000222HIGHCVSS 8.8EG 8.82018-08-20
Libgd version 2.2.5 contains a Double Free Vulnerability vulnerability in gdImageBmpPtr Function that can result in Remote Code Execution . This attack appear to be exploitable via Specially Crafted Jpeg Image can trigger double free. This…
- CVE-2018-1000216HIGHCVSS 8.8EG 8.82018-08-20
Dave Gamble cJSON version 1.7.2 and earlier contains a CWE-415: Double Free vulnerability in cJSON library that can result in Possible crash or RCE. This attack appear to be exploitable via Attacker must be able to force victim to print JS…
- CVE-2018-11416HIGHCVSS 8.8EG 8.82018-05-24
jpegoptim.c in jpegoptim 1.4.5 (fixed in 1.4.6) has an invalid use of realloc() and free(), which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact.
- CVE-2018-3845HIGHCVSS 8.8EG 8.82018-04-26
In Hyland Perceptive Document Filters 11.4.0.2647 - x86/x64 Windows/Linux, a crafted OpenDocument document can lead to a SkCanvas object double free resulting in direct code execution.
- CVE-2018-8804HIGHCVSS 8.8EG 8.82018-03-20
WriteEPTImage in coders/ept.c in ImageMagick 7.0.7-25 Q16 allows remote attackers to cause a denial of service (MagickCore/memory.c double free and application crash) or possibly have unspecified other impact via a crafted file.
- CVE-2017-9078HIGHCVSS 8.8EG 8.82017-05-19
The server in Dropbear before 2017.75 might allow post-authentication root remote code execution because of a double free in cleanup of TCP listeners when the -a option is enabled.
- CVE-2016-1516HIGHCVSS 8.8EG 8.82017-04-10
OpenCV 3.0.0 has a double free issue that allows attackers to execute arbitrary code.
- CVE-2017-7393HIGHCVSS 8.8EG 8.82017-04-01
In TigerVNC 1.7.1 (VNCSConnectionST.cxx VNCSConnectionST::fence), an authenticated client can cause a double free, leading to denial of service or potentially code execution.
- CVE-2009-1544HIGHCVSS 8.8EG 8.82009-08-12
Double free vulnerability in the Workstation service in Microsoft Windows allows remote authenticated users to gain privileges via a crafted RPC message to a Windows XP SP2 or SP3 or Server 2003 SP2 system, or cause a denial of service via…
- CVE-2022-25750HIGHCVSS 8.4EG 8.82022-10-19
Memory corruption in BTHOST due to double free while music playback and calls over bluetooth headset in Snapdragon Mobile
- CVE-2024-23141HIGHCVSS 7.8EG 8.82024-06-25
A maliciously crafted MODEL file, when parsed in libodxdll through Autodesk applications, can cause a double free. This vulnerability, along with other vulnerabilities, can lead to code execution in the current process.
- CVE-2017-14449HIGHCVSS 7.5EG 8.82018-04-24
A double-Free vulnerability exists in the XCF image rendering functionality of SDL2_image-2.0.2. A specially crafted XCF image can cause a Double-Free situation to occur. An attacker can display a specially crafted image to trigger this vu…
- CVE-2026-19316HIGHCVSS 8.7EG 8.72026-08-27
A double-free vulnerability in the WatchGuard Fireware OS iked process allows a remote unauthenticated attacker to create a Denial of Service (DoS) condition in VPN processing by sending specially crafted network traffic.
- CVE-2026-55995HIGHCVSS 8.7EG 8.72026-07-29
A Double Free vulnerability in open-iscsi allows an unauthenticated MITM attacker to cause DoS. This issue affects open-iscsi: from ? through 56718d4e9d1a4f51c30697b5c0534144bb41c9bb.
- CVE-2026-12659HIGHCVSS 8.7EG 8.72026-07-14
A denial-of-service security issue exists in the affected products. The security issue stems from improper handling of exceptional conditions when processing crafted CIP packets sent to the adapter. A power cycle is required to recover the…
- CVE-2023-38562HIGHCVSS 8.7EG 8.72024-02-20
A double-free vulnerability exists in the IP header loopback parsing functionality of Weston Embedded uC-TCP-IP v3.06.01. A specially crafted set of network packets can lead to memory corruption, potentially resulting in code execution. An…
- CVE-2026-20135HIGHCVSS 8.6EG 8.62026-09-16
A vulnerability in the TLS 1.3 implementation in Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause an affected device to reload unexpectedly, resulting in a denial of service (DoS)…
- CVE-2025-20134HIGHCVSS 8.6EG 8.62025-08-14
A vulnerability in the certificate processing of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause the device t…
- CVE-2024-45402HIGHCVSS 8.6EG 8.62024-10-11
Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. When parsing a spoofed TLS handshake message, picotls (specifically, bindings within picotls that call the crypto libraries) may …
- CVE-2024-20498HIGHCVSS 8.6EG 8.62024-10-02
Multiple vulnerabilities in the Cisco AnyConnect VPN server of Cisco Meraki MX and Cisco Meraki Z Series Teleworker Gateway devices could allow an unauthenticated, remote attacker to cause a DoS condition in the AnyConnect service on an af…
- CVE-2022-20803HIGHCVSS 8.6EG 8.62023-02-17
A vulnerability in the OLE2 file parser of Clam AntiVirus (ClamAV) versions 0.104.0 through 0.104.2 could allow an unauthenticated, remote attacker to cause a denial of service condition on an affected device.The vulnerability is due to in…
- CVE-2021-34769HIGHCVSS 8.6EG 8.62021-09-23
Multiple vulnerabilities in the Control and Provisioning of Wireless Access Points (CAPWAP) protocol processing of Cisco IOS XE Software for Cisco Catalyst 9000 Family Wireless Controllers could allow an unauthenticated, remote attacker to…
- CVE-2021-34768HIGHCVSS 8.6EG 8.62021-09-23
Multiple vulnerabilities in the Control and Provisioning of Wireless Access Points (CAPWAP) protocol processing of Cisco IOS XE Software for Cisco Catalyst 9000 Family Wireless Controllers could allow an unauthenticated, remote attacker to…
- CVE-2021-1565HIGHCVSS 8.6EG 8.62021-09-23
Multiple vulnerabilities in the Control and Provisioning of Wireless Access Points (CAPWAP) protocol processing of Cisco IOS XE Software for Cisco Catalyst 9000 Family Wireless Controllers could allow an unauthenticated, remote attacker to…
- CVE-2020-27153HIGHCVSS 8.6EG 8.62020-10-15
In BlueZ before 5.55, a double free was found in the gatttool disconnect_cb() routine from shared/att.c. A remote attacker could potentially cause a denial of service or code execution, during service discovery, due to a redundant disconne…
- CVE-2026-95702HIGHCVSS 8.5EG 8.52026-10-09
Use-after-free vulnerability in VFS in Google gVisor prior to release 20260831.0 on all platforms allows a local attacker with standard container privileges to achieve code execution in the host sentry process by double-freeing the backing…
- CVE-2026-64118HIGHCVSS 8.4EG 8.42026-07-19
In the Linux kernel, the following vulnerability has been resolved: qed: fix double free in qed_cxt_tables_alloc() If one of the later PF or VF CID bitmap allocations fails, qed_cid_map_alloc() jumps to cid_map_fail and frees the previou…
- CVE-2024-47404HIGHCVSS 8.4EG 8.42024-11-05
in OpenHarmony v4.1.0 and prior versions allow a local attacker cause the common permission is upgraded to root and sensitive information leak through double free.
- CVE-2024-21461HIGHCVSS 8.4EG 8.42024-07-01
Memory corruption while performing finish HMAC operation when context is freed by keymaster.
- CVE-2022-40522HIGHCVSS 8.4EG 8.42023-06-06
Memory corruption in Linux Networking due to double free while handling a hyp-assign.
- CVE-2022-40507HIGHCVSS 8.4EG 8.42023-06-06
Memory corruption due to double free in Core while mapping HLOS address to the list.
- CVE-2022-33307HIGHCVSS 8.4EG 8.42023-06-06
Memory Corruption due to double free in automotive when a bad HLOS address for one of the lists to be mapped is passed.
- CVE-2021-1934HIGHCVSS 8.4EG 8.42021-09-09
Possible memory corruption due to improper check when application loader object is explicitly destructed while application is unloading in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon In…
- CVE-2021-1888HIGHCVSS 8.4EG 8.42021-07-13
Memory corruption in key parsing and import function due to double freeing the same heap allocation in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon IoT, Snapdr…
- CVE-2020-11246HIGHCVSS 8.4EG 8.42021-04-07
A double free condition can occur when the device moves to suspend mode during secure playback in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile
- CVE-2023-28296HIGHCVSS 7.8EG 8.42023-04-11
Visual Studio Remote Code Execution Vulnerability
- CVE-2019-3829HIGHCVSS 5.3EG 8.32019-03-27
A vulnerability was found in gnutls versions from 3.5.8 before 3.6.7. A memory corruption (double free) vulnerability in the certificate verification API. Any client or server application that verifies X.509 certificates with GnuTLS 3.5.8 …
- CVE-2026-120221HIGHCVSS 8.2EG 8.22026-11-13
In FRRouting, bgpd frees the same memory twice when dynamic BGP neighbors disconnect, if the peer-group used by a "bgp listen range" also has a Site-of-Origin configured ("neighbor PG soo"). Each dynamic neighbor shares the peer-group's So…
- CVE-2026-85921HIGHCVSS 8.2EG 8.22026-09-14
Double free in Windows Secure Kernel Mode allows an authorized attacker to elevate privileges locally.
- CVE-2026-72958HIGHCVSS 8.2EG 8.22026-09-08
Double free in Windows Credential Guard allows an authorized attacker to elevate privileges locally.
- CVE-2025-32988HIGHCVSS 8.2EG 8.22025-07-10
A flaw was found in GnuTLS. A double-free vulnerability exists in GnuTLS due to incorrect ownership handling in the export logic of Subject Alternative Name (SAN) entries containing an otherName. If the type-id OID is invalid or malformed,…
- CVE-2024-3446HIGHCVSS 8.2EG 8.22024-04-09
A double free vulnerability was found in QEMU virtio devices (virtio-gpu, virtio-serial-bus, virtio-crypto), where the mem_reentrancy_guard flag insufficiently protects against DMA reentrancy issues. This issue could allow a malicious priv…
- CVE-2020-11900HIGHCVSS 8.2EG 8.22020-06-17
The Treck TCP/IP stack before 6.0.1.41 has an IPv4 tunneling Double Free.
- CVE-2026-119964HIGHCVSS 8.1EG 8.12026-11-10
Double free in Windows Message Queuing allows an unauthorized attacker to execute code over a network.
- CVE-2026-119963HIGHCVSS 8.1EG 8.12026-11-10
Double free in Windows Message Queuing allows an unauthorized attacker to execute code over a network.
- CVE-2026-119962HIGHCVSS 8.1EG 8.12026-11-10
Double free in Windows Cred SSProvider Protocol allows an unauthorized attacker to execute code over a network.
- CVE-2026-94300HIGHCVSS 8.1EG 8.12026-10-21
Replaying GSS-TSIG signed UDP messages can result in memory corruption in "`named`". An attacker who can capture a previously signed UDP message can replay it while the negotiated TSIG key is still valid. By also sending crafted queries t…
- CVE-2026-88171HIGHCVSS 8.1EG 8.12026-10-13
Double free in Windows DHCP Server allows an unauthorized attacker to execute code over a network.
- CVE-2026-84012HIGHCVSS 8.1EG 8.12026-10-13
Double free in Remote Desktop Gateway Service allows an unauthorized attacker to execute code over a network.
- CVE-2026-70062HIGHCVSS 8.1EG 8.12026-10-13
Double free in Windows Libarchive allows an unauthorized attacker to execute code over a network.
Map vulnerabilities like CWE-415 to your infrastructure
EchelonGraph correlates every CVE — across CWE-415 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →