CWE-416— Use After Free
The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory "belongs" to the code that operates on the new pointer.— MITRE CWE catalog
10,281 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-416page 8 of 206
- CVE-2025-50518CRITICALCVSS 9.8EG 9.82025-08-14
A use-after-free vulnerability exists in the coap_delete_pdu_lkd function within coap_pdu.c of the libcoap library. This issue occurs due to improper handling of memory after the freeing of a PDU object, leading to potential memory corrupt…
- CVE-2025-43222CRITICALCVSS 9.8EG 9.82025-07-30
A use-after-free issue was addressed by removing the vulnerable code. This issue is fixed in iPadOS 17.7.9, macOS Sequoia 15.6, macOS Sonoma 14.7.7, macOS Ventura 13.7.7. An attacker may be able to cause unexpected app termination.
- CVE-2025-0634CRITICALCVSS 9.8EG 9.82025-06-30
Use After Free vulnerability in Samsung Open Source rLottie allows Remote Code Inclusion.This issue affects rLottie: V0.2.
- CVE-2025-6424CRITICALCVSS 9.8EG 9.82025-06-24
A use-after-free in FontFaceSet resulted in a potentially exploitable crash. This vulnerability was fixed in Firefox 140, Firefox ESR 115.25, Firefox ESR 128.12, Thunderbird 140, and Thunderbird 128.12.
- CVE-2023-26226CRITICALCVSS 9.8EG 9.82025-05-30
A use after free memory corruption issue exists in Yandex Browser for Desktop prior to version 24.4.0.682
- CVE-2025-25568CRITICALCVSS 9.8EG 9.82025-03-12
SoftEtherVPN 5.02.5187 is vulnerable to Use after Free in the Command.c file via the CheckNetworkAcceptThread function. NOTE: the Supplier disputes this because the use-after-free is not in the VPN software, but is instead in a separate to…
- CVE-2025-26623CRITICALCVSS 9.8EG 9.82025-02-18
Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. A heap buffer overflow was found in Exiv2 versions v0.28.0 to v0.28.4. Versions prior to v0.28.0, such as v0.27.7, …
- CVE-2025-1009CRITICALCVSS 9.8EG 9.82025-02-04
An attacker could have caused a use-after-free via crafted XSLT data, leading to a potentially exploitable crash. This vulnerability was fixed in Firefox 135, Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 128.7, and Thunderbird 135.
- CVE-2025-21307CRITICALCVSS 9.8EG 9.82025-01-14
Windows Reliable Multicast Transport Driver (RMCAST) Remote Code Execution Vulnerability
- CVE-2025-21298CRITICALCVSS 9.8EG 9.82025-01-14
Windows OLE Remote Code Execution Vulnerability
- CVE-2024-38927CRITICALCVSS 9.8EG 9.82024-12-06
Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request to change the value of dynamic-p…
- CVE-2024-38926CRITICALCVSS 9.8EG 9.82024-12-06
Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request for change the value of dynamic-…
- CVE-2024-38925CRITICALCVSS 9.8EG 9.82024-12-06
Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request for change the value of dynamic-…
- CVE-2024-38924CRITICALCVSS 9.8EG 9.82024-12-06
Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request to change the value of dynamic-p…
- CVE-2024-38923CRITICALCVSS 9.8EG 9.82024-12-06
Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request to change the value of dynamic-p…
- CVE-2024-38921CRITICALCVSS 9.8EG 9.82024-12-06
Open Robotics Robotic Operating System 2 (ROS2) and Nav2 humble versions were discovered to contain a use-after-free via the nav2_amcl process. This vulnerability is triggered via remotely sending a request for change the value of dynamic-…
- CVE-2024-43491CRITICALCVSS 9.8EG 9.82024-09-10
Microsoft is aware of a vulnerability in Servicing Stack that has rolled back the fixes for some vulnerabilities affecting Optional Components on Windows 10, version 1507 (initial version released July 2015). This means that an attacker co…
- CVE-2024-8384CRITICALCVSS 9.8EG 9.82024-09-03
The JavaScript garbage collector could mis-color cross-compartment objects if OOM conditions were detected at the right point between two passes. This could have led to memory corruption. This vulnerability affects Firefox < 130, Firefox E…
- CVE-2024-38199CRITICALCVSS 9.8EG 9.82024-08-13
Windows Line Printer Daemon (LPD) Service Remote Code Execution Vulnerability
- CVE-2024-38140CRITICALCVSS 9.8EG 9.82024-08-13
Windows Reliable Multicast Transport Driver (RMCAST) Remote Code Execution Vulnerability
- CVE-2024-38612CRITICALCVSS 9.8EG 9.82024-06-19
In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: fix invalid unregister error path The error path of seg6_init() is wrong in case CONFIG_IPV6_SEG6_LWTUNNEL is not defined. In that case if seg6_hmac_init() fai…
- CVE-2024-30080CRITICALCVSS 9.8EG 9.82024-06-11
Microsoft Message Queuing (MSMQ) Remote Code Execution Vulnerability
- CVE-2021-47378CRITICALCVSS 9.8EG 9.82024-05-21
In the Linux kernel, the following vulnerability has been resolved: nvme-rdma: destroy cm id before destroy qp to avoid use after free We should always destroy cm_id before destroy qp to avoid to get cma event after qp was destroyed, whi…
- CVE-2024-4764CRITICALCVSS 9.8EG 9.82024-05-14
Multiple WebRTC threads could have claimed a newly connected audio input leading to use-after-free. This vulnerability affects Firefox < 126.
- CVE-2023-49606CRITICALCVSS 9.8EG 9.82024-05-01
A use-after-free vulnerability exists in the HTTP Connection Headers parsing in Tinyproxy 1.11.1 and Tinyproxy 1.10.0. A specially crafted HTTP header can trigger reuse of previously freed memory, which leads to memory corruption and could…
- CVE-2024-21334CRITICALCVSS 9.8EG 9.82024-03-12
Open Management Infrastructure (OMI) Remote Code Execution Vulnerability
- CVE-2023-43552CRITICALCVSS 9.8EG 9.82024-03-04
Memory corruption while processing MBSSID beacon containing several subelement IE.
- CVE-2024-23807CRITICALCVSS 9.8EG 9.82024-02-29
The Apache Xerces C++ XML parser on versions 3.0.0 before 3.2.5 contains a use-after-free error triggered during the scanning of external DTDs. Users are recommended to upgrade to version 3.2.5 which fixes the issue, or mitigate the issue…
- CVE-2024-23310CRITICALCVSS 9.8EG 9.82024-02-20
A use-after-free vulnerability exists in the sopen_FAMOS_read functionality of The Biosig Project libbiosig 2.5.0 and Master Branch (ab0ee111). A specially crafted .famos file can lead to arbitrary code execution. An attacker can provide a…
- CVE-2024-25110CRITICALCVSS 9.8EG 9.82024-02-12
The UAMQP is a general purpose C library for AMQP 1.0. During a call to open_get_offered_capabilities, a memory allocation may fail causing a use-after-free issue and if a client called it during connection communication it may cause a rem…
- CVE-2024-24189CRITICALCVSS 9.8EG 9.82024-02-07
Jsish v3.5.0 (commit 42c694c) was discovered to contain a use-after-free via the SplitChar at ./src/jsiUtils.c.
- CVE-2024-1284CRITICALCVSS 9.8EG 9.82024-02-07
Use after free in Mojo in Google Chrome prior to 121.0.6167.160 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
- CVE-2020-36773CRITICALCVSS 9.8EG 9.82024-02-04
Artifex Ghostscript before 9.53.0 has an out-of-bounds write and use-after-free in devices/vector/gdevtxtw.c (for txtwrite) because a single character code in a PDF document can map to more than one Unicode code point (e.g., for a ligature…
- CVE-2023-37117CRITICALCVSS 9.8EG 9.82024-01-12
A heap-use-after-free vulnerability was found in live555 version 2023.05.10 while handling the SETUP.
- CVE-2023-40414CRITICALCVSS 9.8EG 9.82024-01-10
A use-after-free issue was addressed with improved memory management. This issue is fixed in watchOS 10, iOS 17 and iPadOS 17, tvOS 17, macOS Sonoma 14, Safari 17. Processing web content may lead to arbitrary code execution.
- CVE-2024-22088CRITICALCVSS 9.8EG 9.82024-01-05
Lotos WebServer through 0.1.1 (commit 3eb36cc) has a use-after-free in buffer_avail() at buffer.h via a long URI, because realloc is mishandled.
- CVE-2023-7152CRITICALCVSS 9.8EG 9.82023-12-29
A vulnerability, which was classified as critical, has been found in MicroPython 1.21.0/1.22.0-preview. Affected by this issue is the function poll_set_add_fd of the file extmod/modselect.c. The manipulation leads to use after free. The ex…
- CVE-2023-46850CRITICALCVSS 9.8EG 9.82023-11-11
Use after free in OpenVPN version 2.6.0 to 2.6.6 may lead to undefined behavoir, leaking memory buffers or remote execution when sending network buffers to a remote peer.
- CVE-2023-38703CRITICALCVSS 9.8EG 9.82023-10-06
PJSIP is a free and open source multimedia communication library written in C with high level API in C, C++, Java, C#, and Python languages. SRTP is a higher level media transport which is stacked upon a lower level media transport such as…
- CVE-2023-5175CRITICALCVSS 9.8EG 9.82023-09-27
During process shutdown, it was possible that an `ImageBitmap` was created that would later be used after being freed from a different codepath, leading to a potentially exploitable crash. This vulnerability affects Firefox < 118.
- CVE-2023-5174CRITICALCVSS 9.8EG 9.82023-09-27
If Windows failed to duplicate a handle during process creation, the sandbox code may have inadvertently freed a pointer twice, resulting in a use-after-free and a potentially exploitable crash. *This bug only affects Firefox on Windows wh…
- CVE-2023-5172CRITICALCVSS 9.8EG 9.82023-09-27
A hashtable in the Ion Engine could have been mutated while there was a live interior reference, leading to a potential use-after-free and exploitable crash. This vulnerability affects Firefox < 118.
- CVE-2023-39453CRITICALCVSS 9.8EG 9.82023-09-25
A use-after-free vulnerability exists in the tif_parse_sub_IFD functionality of Accusoft ImageGear 20.1. A specially crafted malformed file can lead to arbitrary code execution. An attacker can deliver this file to trigger this vulnerabili…
- CVE-2021-33390CRITICALCVSS 9.8EG 9.82023-08-22
dpic 2021.04.10 has a use-after-free in thedeletestringbox() function in dpic.y. A different vulnerablility than CVE-2021-32421.
- CVE-2023-30186CRITICALCVSS 9.8EG 9.82023-08-14
A use after free issue discovered in ONLYOFFICE DocumentServer 4.0.3 through 7.3.2 allows remote attackers to run arbitrary code via crafted JavaScript file.
- CVE-2023-38598CRITICALCVSS 9.8EG 9.82023-07-28
A use-after-free issue was addressed with improved memory management. This issue is fixed in watchOS 9.6, macOS Big Sur 11.7.9, iOS 15.7.8 and iPadOS 15.7.8, macOS Monterey 12.6.8, tvOS 16.6, iOS 16.6 and iPadOS 16.6, macOS Ventura 13.5. A…
- CVE-2023-29824CRITICALCVSS 9.8EG 9.82023-07-06
A use-after-free issue was discovered in Py_FindObjects() function in SciPy versions prior to 1.8.0. NOTE: the vendor and discoverer indicate that this is not a security issue.
- CVE-2022-48512CRITICALCVSS 9.8EG 9.82023-07-06
Use After Free (UAF) vulnerability in the Vdecoderservice service. Successful exploitation of this vulnerability may cause the image decoding feature to perform abnormally.
- CVE-2022-48511CRITICALCVSS 9.8EG 9.82023-07-06
Use After Free (UAF) vulnerability in the audio PCM driver module under special conditions. Successful exploitation of this vulnerability may cause audio features to perform abnormally.
- CVE-2021-46894CRITICALCVSS 9.8EG 9.82023-07-06
Use After Free (UAF) vulnerability in the uinput module.Successful exploitation of this vulnerability may lead to kernel privilege escalation.
Map vulnerabilities like CWE-416 to your infrastructure
EchelonGraph correlates every CVE — across CWE-416 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 →