CWE-415— Double Free
The product calls free() twice on the same memory address.— MITRE CWE catalog
967 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-415page 13 of 20
- CVE-2014-4343HIGHCVSS v2 7.6EG 7.62014-08-14
Double free vulnerability in the init_ctx_reselect function in the SPNEGO initiator in lib/gssapi/spnego/spnego_mech.c in MIT Kerberos 5 (aka krb5) 1.10.x through 1.12.x before 1.12.2 allows remote attackers to cause a denial of service (m…
- CVE-2026-121956HIGHCVSS 7.5EG 7.52026-11-04
FreeRDP before 3.32.2 contains a double free in the WinPR Kerberos SSPI retrieveSomeTgt function, which installs the krb5 default realm into a target principal that has an empty realm without taking ownership of it. Unauthenticated remote …
- CVE-2026-112410HIGHCVSS 7.5EG 7.52026-10-26
A double free issue was addressed with improved memory management. This issue is fixed in macOS Golden Gate 27.2, macOS Sequoia 15.8.2, macOS Tahoe 26.7.2. A remote attacker may cause an unexpected process termination.
- CVE-2026-97830HIGHCVSS 7.5EG 7.52026-10-13
Double free in Windows Internet Information Services allows an unauthorized attacker to deny service over a network.
- CVE-2026-109257HIGHCVSS 7.5EG 7.52026-10-12
FreeRDP before 3.32.0 contains a double-free vulnerability in nsc_context_initialize_encode() that leaves dangling plane pointers after a partial buffer growth failure. Attackers using a crafted RDP client can negotiate NSCodec with a larg…
- CVE-2026-107209HIGHCVSS 7.5EG 7.52026-10-07
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-30 and 6.9.13-55, when ImageMagick is built without Cairo support, a crafted RSVG image that reaches a resource limit can cause t…
- CVE-2026-33630HIGHCVSS 7.5EG 7.52026-09-03
c-ares is an asynchronous resolver library. From ver 1.32.3 until 1.34.7, a use-after-free / double-free in c-ares' query-completion handling. The same flaw — a query's callback being invoked while the query is still linked in the channe…
- CVE-2026-84964HIGHCVSS 7.5EG 7.52026-09-03
A double free in the OpenSSL-based TLS certificate revocation checking path of the MongoDB C Driver can be reached by a TLS endpoint that the client already trusts. During the handshake, specially formed certificate data can cause the same…
- CVE-2026-52023HIGHCVSS 7.5EG 7.52026-09-01
An issue in kamailio v.6.1.1 and before allows a remote attacker to cause a denial of service via the ims_registrar_pcscf module, specifically the pcscf_save_pending/save_pending path and security-agreement parsing in sec_agree.c:parse_sec…
- CVE-2026-75159HIGHCVSS 7.5EG 7.52026-08-27
An unauthenticated client that can reach a MongoDB Connector for BI deployment configured with Kerberos authentication may cause mongosqld to terminate when a crafted authentication exchange encounters a specific GSSAPI error-handling cond…
- CVE-2026-18798HIGHCVSS 7.5EG 7.52026-08-25
Issue summary: QUIC server may double free QRX (QUIC record layer RX) object when channel creation fails for initial packet. Impact summary: Double free leads to heap corruption, which typically results in termination of QUIC server proc…
- CVE-2026-47895HIGHCVSS 7.5EG 7.52026-08-22
In strongSwan before 6.0.7, identity parsing/cloning is mishandled. Parsed EAP-Identities that result in an empty but non-NULL encoding are not correctly cloned and trigger a double-free once the duplicates are destroyed.
- CVE-2026-20338HIGHCVSS 7.5EG 7.52026-08-07
A vulnerability in the zip archive parser of ClamAV could allow an unauthenticated, remote attacker to cause a DoS condition on an affected device. This vulnerability is due to improper memory handling when processing content in zip fil…
- CVE-2026-66373HIGHCVSS 7.5EG 7.52026-07-25
Redis before 8.8.0, in the unusual case where an authenticated attacker can execute RESTORE, allows remote code execution via a RESTORE payload where the same NACK (pending entry) is referenced by more than one consumer, because deleting b…
- CVE-2026-43823HIGHCVSS 7.5EG 7.52026-07-23
When initializing an RSA public key from DER or PEM bytes throws an error, the EVP_PKEY* is double-freed: first in the catch block, then in the deinit. This can lead to a crash on future memory allocations. This double-free manifests when …
- CVE-2026-50685HIGHCVSS 7.5EG 7.52026-07-14
Double free in Windows DHCP Server allows an authorized attacker to execute code over a network.
- CVE-2026-14164HIGHCVSS 7.5EG 7.52026-06-30
A double free issue has been identified in libarchive's RAR5 reader. During parsing of a specially crafted RAR5 archive, the filtered_buf pointer may remain stale after being freed during unpacking state reinitialization. Subsequent proces…
- CVE-2026-11576HIGHCVSS 7.5EG 7.52026-06-19
The security fix for CVE-2025-0728 in eclipse-threadx NetX Duo refactors error handling in the HTTP server PUT process to use a shared cleanup label, but this unified cleanup path unconditionally calls fx_file_close() even when the file …
- CVE-2026-33811HIGHCVSS 7.5EG 7.52026-05-07
When using LookupCNAME with the cgo DNS resolver, a very long CNAME response can trigger a double-free of C memory and a crash.
- CVE-2026-4358HIGHCVSS 7.5EG 7.52026-03-17
A specially crafted aggregation query with $lookup by an authenticated user with write privileges can cause a double-free or use-after-free memory issue in the slot-based execution (SBE) engine when an in-memory hash table is spilled to di…
- CVE-2025-69650HIGHCVSS 7.5EG 7.52026-03-06
GNU Binutils thru 2.46 readelf contains a double free vulnerability when processing a crafted ELF binary with malformed relocation data. During GOT relocation handling, dump_relocations may return early without initializing the all_relocat…
- CVE-2026-25556HIGHCVSS 7.5EG 7.52026-02-06
MuPDF versions 1.23.0 through 1.27.0 contain a double-free vulnerability in fz_fill_pixmap_from_display_list() when an exception occurs during display list rendering. The function accepts a caller-owned fz_pixmap pointer but incorrectly dr…
- CVE-2026-21918HIGHCVSS 7.5EG 7.52026-01-15
A Double Free vulnerability in the flow processing daemon (flowd) of Juniper Networks Junos OS on SRX and MX Series allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS). On all SRX and MX Series platforms, w…
- CVE-2025-61990HIGHCVSS 7.5EG 7.52025-10-15
When using a multi-bladed platform with more than one blade, undisclosed traffic can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluate…
- CVE-2025-53948HIGHCVSS 7.5EG 7.52025-08-18
The Sante PACS Server allows a remote attacker to crash the main thread by sending a crafted HL7 message, causing a denial-of-service condition. The application would require a manual restart and no authentication is required.
- CVE-2025-50169HIGHCVSS 7.5EG 7.52025-08-12
Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB allows an unauthorized attacker to execute code over a network.
- CVE-2025-23322HIGHCVSS 7.5EG 7.52025-08-06
NVIDIA Triton Inference Server for Windows and Linux contains a vulnerability where multiple requests could cause a double free when a stream is cancelled before it is processed. A successful exploit of this vulnerability might lead to den…
- CVE-2025-5262HIGHCVSS 7.5EG 7.52025-05-27
A double-free could have occurred in `vpx_codec_enc_init_multi` after a failed allocation when initializing the encoder for WebRTC. This could have caused memory corruption and a potentially exploitable crash. This vulnerability affects Th…
- CVE-2024-39564HIGHCVSS 7.5EG 7.52025-02-05
This is a similar, but different vulnerability than the issue reported as CVE-2024-39549. A double-free vulnerability in the routing process daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows an attacker to send a ma…
- CVE-2024-12107HIGHCVSS 7.5EG 7.52024-12-04
Double-Free Vulnerability in uD3TN BPv7 Caused by Malformed Endpoint Identifier allows remote attacker to reliably cause DoS
- CVE-2024-2002HIGHCVSS 7.5EG 7.52024-03-18
A double-free vulnerability was found in libdwarf. In a multiply-corrupted DWARF object, libdwarf may try to dealloc(free) an allocation twice, potentially causing unpredictable and various results.
- CVE-2024-21606HIGHCVSS 7.5EG 7.52024-01-12
A Double Free vulnerability in the flow processing daemon (flowd) of Juniper Networks Junos OS on SRX Series allows a network-based, unauthenticated attacker to cause a Denial of Service (DoS). In a remote access VPN scenario, if a "tcp-…
- CVE-2023-42459HIGHCVSS 7.5EG 7.52023-10-16
Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). In affected versions specific DATA submessages can be sent to a discovery locator which may trigger a free error. This c…
- CVE-2023-38434HIGHCVSS 7.5EG 7.52023-07-18
xHTTP 72f812d has a double free in close_connection in xhttp.c via a malformed HTTP request method.
- CVE-2023-3312HIGHCVSS 7.5EG 7.52023-06-19
A vulnerability was found in drivers/cpufreq/qcom-cpufreq-hw.c in cpufreq subsystem in the Linux Kernel. This flaw, during device unbind will lead to double release problem leading to denial of service.
- CVE-2022-4450HIGHCVSS 7.5EG 7.52023-02-08
The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload data. If the function succeeds then the "name_out", "header" and "data" arguments are popula…
- CVE-2022-47975HIGHCVSS 7.5EG 7.52023-01-06
The DUBAI module has a double free vulnerability. Successful exploitation of this vulnerability may affect system availability.
- CVE-2019-5797HIGHCVSS 7.5EG 7.52022-09-29
Double free in DOMStorage in Google Chrome prior to 73.0.3683.75 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
- CVE-2022-2509HIGHCVSS 7.5EG 7.52022-08-01
A vulnerability found in gnutls. This security flaw happens because of a double free error occurs during verification of pkcs7 signatures in gnutls_pkcs7_verify function.
- CVE-2022-36234HIGHCVSS 7.5EG 7.52022-07-28
SimpleNetwork TCP Server commit 29bc615f0d9910eb2f59aa8dff1f54f0e3af4496 was discovered to contain a double free vulnerability which is exploited via crafted TCP packets.
- CVE-2021-41688HIGHCVSS 7.5EG 7.52022-06-28
DCMTK through 3.6.6 does not handle memory free properly. The object in the program is free but its address is still used in other locations. Sending specific requests to the dcmqrdb program will incur a double free. An attacker can use it…
- CVE-2022-31291HIGHCVSS 7.5EG 7.52022-06-16
An issue in dlt_config_file_parser.c of dlt-daemon v2.18.8 allows attackers to cause a double free via crafted TCP packets.
- CVE-2020-14123HIGHCVSS 7.5EG 7.52022-04-22
There is a pointer double free vulnerability in Some MIUI Services. When a function is called, the memory pointer is copied to two function modules, and an attacker can cause the pointer to be repeatedly released through malicious operatio…
- CVE-2021-4091HIGHCVSS 7.5EG 7.52022-02-18
A double-free was found in the way 389-ds-base handles virtual attributes context in persistent searches. An attacker could send a series of search requests, forcing the server to behave unexpectedly, and crash.
- CVE-2022-23012HIGHCVSS 7.5EG 7.52022-01-25
On BIG-IP versions 15.1.x before 15.1.4.1 and 14.1.x before 14.1.4.5, when the HTTP/2 profile is configured on a virtual server, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions …
- CVE-2021-40038HIGHCVSS 7.5EG 7.52022-01-10
There is a Double free vulnerability in the AOD module in smartphones. Successful exploitation of this vulnerability may affect service integrity.
- CVE-2021-37072HIGHCVSS 7.5EG 7.52021-12-07
There is a Incorrect Calculation of Buffer Size vulnerability in Huawei Smartphone.Successful exploitation of this vulnerability may lead to memory crash.
- CVE-2021-40873HIGHCVSS 7.5EG 7.52021-11-10
An issue was discovered in Softing Industrial Automation OPC UA C++ SDK before 5.66, and uaToolkit Embedded before 1.40. Remote attackers to cause a denial of service (DoS) by sending crafted messages to a client or server. The server proc…
- CVE-2021-40145HIGHCVSS 7.5EG 7.52021-08-26
gdImageGd2Ptr in gd_gd2.c in the GD Graphics Library (aka LibGD) through 2.3.2 has a double free. NOTE: the vendor's position is "The GD2 image format is a proprietary image format of libgd. It has to be regarded as being obsolete, and sho…
- CVE-2021-31996HIGHCVSS 7.5EG 7.52021-05-03
An issue was discovered in the algorithmica crate through 2021-03-07 for Rust. There is a double free in merge_sort::merge().
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 →