← Back
CWE-416

9,769 CVEs • Abstraction: Variant • Likelihood of Exploit: High

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.

JSON object

Loading...

CVEs (9,769)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Microsoft
4Windows 11 22h2
Windows 11 23h2Windows 11 24h2+1 more
Jun 17, 2026
Oct 8, 2024
N/A· v4
7.3 HIGH· v3
N/A· v2
Windows Shell Remote Code Execution Vulnerability
1Microsoft
15Windows 10 1507
Windows 10 1607Windows 10 1809+12 more
Jun 17, 2026
Oct 8, 2024
N/A· v4
7.0 HIGH· v3
N/A· v2
Windows Kernel-Mode Driver Elevation of Privilege Vulnerability
1Microsoft
6Windows 11 21h2
Windows 11 22h2Windows 11 23h2+3 more
Jun 17, 2026
Oct 8, 2024
N/A· v4
8.8 HIGH· v3
N/A· v2
Remote Desktop Client Remote Code Execution Vulnerability
1Microsoft
15Windows 10 1507
Windows 10 1607Windows 10 1809+12 more
Jun 17, 2026
Oct 8, 2024
N/A· v4
7.8 HIGH· v3
N/A· v2
Windows Graphics Component Elevation of Privilege Vulnerability
1Microsoft
4365 Apps
ExcelOffice+1 more
Jun 17, 2026
Oct 8, 2024
N/A· v4
7.8 HIGH· v3
N/A· v2
Microsoft Excel Remote Code Execution Vulnerability
1Microsoft
2.net
Visual Studio 2022
Jun 17, 2026
Oct 8, 2024
N/A· v4
8.1 HIGH· v3
N/A· v2
.NET and Visual Studio Remote Code Execution Vulnerability
1Schneider Electric
1Zelio Soft 2
Jun 17, 2026
Oct 8, 2024
N/A· v4
7.8 HIGH· v3
N/A· v2
CWE-416: Use After Free vulnerability exists that could cause arbitrary code execution, denial of service and loss of confidentiality & integrity when application user opens a malicious Zelio Soft 2 project file.
1Openatom
1Openharmony
Jun 17, 2026
Oct 8, 2024
N/A· v4
6.7 MEDIUM· v3
N/A· v2
in OpenHarmony v4.1.0 allow a local attacker with high privileges arbitrary code execution in pre-installed apps through use after free.
2Netapp
Vim
2Bootstrap Os
Vim
Jun 17, 2026
Oct 7, 2024
N/A· v4
4.7 MEDIUM· v3
N/A· v2
Vim is an open source, command line text editor. A use-after-free was found in Vim < 9.1.0764. When closing a buffer (visible in a window) a BufWinLeave auto command can cause an use-after-free if this auto command happe...Show more
Vim is an open source, command line text editor. A use-after-free was found in Vim < 9.1.0764. When closing a buffer (visible in a window) a BufWinLeave auto command can cause an use-after-free if this auto command happens to re-open the same buffer in a new split window. Impact is low since the user must have intentionally set up such a strange auto command and run some buffer unload commands. However this may lead to a crash. This issue has been addressed in version 9.1.0764 and all users are advised to upgrade. There are no known workarounds for this vulnerability.Show less
1Samsung
6Exynos 850 Firmware
Exynos 980 FirmwareExynos 9820 Firmware+3 more
Jun 17, 2026
Oct 7, 2024
N/A· v4
8.1 HIGH· v3
N/A· v2
An issue was discovered in the m2m scaler driver in Samsung Mobile Processor and Wearable Processor Exynos 9820, 9825, 980, 990, 850,and W920. A Use-After-Free in the mobile processor leads to privilege escalation.
1Qualcomm
62Fastconnect 6700 Firmware
Fastconnect 6800 FirmwareFastconnect 6900 Firmware+59 more
Jun 17, 2026
Oct 7, 2024
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption while maintaining memory maps of HLOS memory.
1Qualcomm
40Fastconnect 6900 Firmware
Fastconnect 7800 FirmwareQam8255p Firmware+37 more
Jun 17, 2026
Oct 7, 2024
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption while processing user packets to generate page faults.
1Qualcomm
44Fastconnect 6800 Firmware
Fastconnect 6900 FirmwareFastconnect 7800 Firmware+41 more
Jun 17, 2026
Oct 7, 2024
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS when transmission of management frame sent by host is not successful and error status is received in the host.
1Qualcomm
21Fastconnect 6900 Firmware
Fastconnect 7800 FirmwareQca6174a Firmware+18 more
Jun 17, 2026
Oct 7, 2024
N/A· v4
6.7 MEDIUM· v3
N/A· v2
Memory corruption while sending the persist buffer command packet from the user-space to the kernel space through the IOCTL call.
1Qualcomm
11Qca6584au Firmware
Qca6698aq FirmwareQca9367 Firmware+8 more
Jun 17, 2026
Oct 7, 2024
N/A· v4
6.7 MEDIUM· v3
N/A· v2
Memory corruption when a process invokes IOCTL calls from user-space to create a HAB virtual channel and another process invokes IOCTL calls to destroy the same.
1Nvidia
1Cuda Toolkit
Jun 17, 2026
Oct 3, 2024
N/A· v4
3.3 LOW· v3
N/A· v2
NVIDIA CUDA Toolkit for Windows and Linux contains a vulnerability in the nvdisam command line tool, where a user can cause nvdisasm to read freed memory by running it on a malformed ELF file. A successful exploit of thi...Show more
NVIDIA CUDA Toolkit for Windows and Linux contains a vulnerability in the nvdisam command line tool, where a user can cause nvdisasm to read freed memory by running it on a malformed ELF file. A successful exploit of this vulnerability might lead to a limited denial of service.Show less
1Foxit
1Pdf Reader
Jun 17, 2026
Oct 2, 2024
N/A· v4
8.8 HIGH· v3
N/A· v2
A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a checkbox field object. A specially crafted Javascript code inside a malicious PDF document can trigger this vulnerability, which can...Show more
A use-after-free vulnerability exists in the way Foxit Reader 2024.1.0.23997 handles a checkbox field object. A specially crafted Javascript code inside a malicious PDF document can trigger this vulnerability, which can lead to memory corruption and result in arbitrary code execution. An attacker needs to trick the user into opening the malicious file to trigger this vulnerability. Exploitation is also possible if a user visits a specially crafted, malicious site if the browser plugin extension is enabled.Show less
1Autodesk
1Navisworks
Jun 17, 2026
Sep 30, 2024
N/A· v4
7.8 HIGH· v3
N/A· v2
A maliciously crafted DWF file, when parsed in w3dtk.dll through Autodesk Navisworks, can force a Use-After-Free. A malicious actor can leverage this vulnerability to cause a crash or execute arbitrary code in the contex...Show more
A maliciously crafted DWF file, when parsed in w3dtk.dll through Autodesk Navisworks, can force a Use-After-Free. A malicious actor can leverage this vulnerability to cause a crash or execute arbitrary code in the context of the current process.Show less
1Alpsalpine
1Ilx F509 Firmware
Jun 17, 2026
Sep 28, 2024
N/A· v4
8.8 HIGH· v3
N/A· v2
Alpine Halo9 prh_l2_sar_data_ind Use-After-Free Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Alpine Halo9 devices. Authe...Show more
Alpine Halo9 prh_l2_sar_data_ind Use-After-Free Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Alpine Halo9 devices. Authentication is not required to exploit this vulnerability. The specific flaw exists within the prh_l2_sar_data_ind function. The issue results from the lack of validating the existence of an object prior to performing operations on the object. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-22945Show less
1Linux
1Linux Kernel
Aug 4, 2026
Sep 27, 2024
N/A· v4
7.0 HIGH· v3
N/A· v2
In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: Fix uaf in __timer_delete_sync There are two paths to access mptcp_pm_del_add_timer, result in a race condition: CPU1 CPU2 ==...Show more
In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: Fix uaf in __timer_delete_sync There are two paths to access mptcp_pm_del_add_timer, result in a race condition: CPU1 CPU2 ==== ==== net_rx_action napi_poll netlink_sendmsg __napi_poll netlink_unicast process_backlog netlink_unicast_kernel __netif_receive_skb genl_rcv __netif_receive_skb_one_core netlink_rcv_skb NF_HOOK genl_rcv_msg ip_local_deliver_finish genl_family_rcv_msg ip_protocol_deliver_rcu genl_family_rcv_msg_doit tcp_v4_rcv mptcp_pm_nl_flush_addrs_doit tcp_v4_do_rcv mptcp_nl_remove_addrs_list tcp_rcv_established mptcp_pm_remove_addrs_and_subflows tcp_data_queue remove_anno_list_by_saddr mptcp_incoming_options mptcp_pm_del_add_timer mptcp_pm_del_add_timer kfree(entry) In remove_anno_list_by_saddr(running on CPU2), after leaving the critical zone protected by "pm.lock", the entry will be released, which leads to the occurrence of uaf in the mptcp_pm_del_add_timer(running on CPU1). Keeping a reference to add_timer inside the lock, and calling sk_stop_timer_sync() with this reference, instead of "entry->add_timer". Move list_del(&entry->list) to mptcp_pm_del_add_timer and inside the pm lock, do not directly access any members of the entry outside the pm lock, which can avoid similar "entry->x" uaf.Show less