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.
7,537 vulnerabilities with CWE-416
CVE-2024-56772
HIGH
Linux Kernel 6.7-6.12.3 - Use-After-Free in KUnit String Stream
CVSS 7.8
CVE-2024-56434
MEDIUM
Device Node Access - Use After Free
CVSS 4.4
CVE-2024-54030
MEDIUM
OpenHarmony <4.1.2 - Use After Free
CVSS 4.4
CVE-2024-46981
HIGH
Redis 6.2.0-6.2.16 - Authenticated Remote Code Execution via Lua Script Garbage Collector Manipulation
CVSS 7.0
CVE-2024-56765
HIGH
Linux Kernel 5.18-6.1.123, 6.2.0-6.6.69, 6.7.0-6.12.8 - Use-After-Free in VAS Window Migration
CVSS 7.8
CVE-2024-56764
HIGH
Linux Kernel 6.7-6.12.7 - Use-After-Free in ublk_abort_requests
CVSS 7.8
CVE-2024-56759
HIGH
Linux Kernel < 6.12.8 - Use-After-Free in btrfs_cow_block via Tracepoint Execution
CVSS 7.8
CVE-2024-45553
HIGH
Qualcomm AR8035 and FastConnect Firmware - Use-After-Free in Process-Specific Map Handling
CVSS 7.8
CVE-2024-33059
MEDIUM
Qualcomm FastConnect 6900 Firmware - Use-After-Free via Frame Command IOCTL
CVSS 6.7
CVE-2024-33055
MEDIUM
Qualcomm FastConnect 6900 Firmware - Use-After-Free via DMA Buffer IOCTL Calls
CVSS 6.7
CVE-2024-56693
HIGH
Linux Kernel - Use-After-Free in brd Module
CVSS 7.8
CVE-2024-56678
HIGH
Linux Kernel 5.13-6.12.1 Use-After-Free in KFENCE Page Fault Handling
CVSS 7.8
CVE-2024-46973
HIGH
Software <version> - Use After Free
CVSS 7.8
CVE-2024-56675
HIGH
Linux Kernel 6.0-6.1.120, 6.2-6.6.66, 6.7-6.12.5 - Use-After-Free via BPF Uprobe Attachment RCU Mismatch
CVSS 7.8
CVE-2024-56672
HIGH
Linux Kernel Use-After-Free in blkcg_unpin_online (5.7-6.12.5)
CVSS 7.0
CVE-2024-56669
HIGH
Linux Kernel 6.10-6.12.5 - Use-After-Free in IOMMU VT-d ATS Cache Tag Handling
CVSS 7.8
CVE-2024-56664
HIGH
Linux Kernel - Use-After-Free in BPF Sockmap Element Replacement
CVSS 7.0
CVE-2024-56658
HIGH
Linux Kernel 3.12.54-3.12.99 - Use-After-Free in Network Namespace Dismantle
CVSS 7.8
CVE-2024-56653
HIGH
Linux Kernel - Use-After-Free in btmtk_process_coredump
CVSS 7.8
CVE-2024-56652
HIGH
Linux Kernel 6.8-6.12.6 - Use-After-Free in Xe Register Pool
CVSS 7.8
CVE-2024-56651
HIGH
Linux Kernel 4.14.291-4.14.292 - Use-After-Free in CAN hi311x Driver
CVSS 7.8
CVE-2024-56642
HIGH
Linux Kernel - Use-After-Free in TIPC UDP Bearer Cleanup
CVSS 7.8
CVE-2024-56640
HIGH
Linux Kernel 4.18-5.15.173, 5.16-6.1.119, 6.2-6.6.65, 6.7-6.12.4 - Use-After-Free in SMC Connection Handling
CVSS 7.8
CVE-2024-56635
HIGH
Linux Kernel 6.2-6.6.65, 6.7-6.12.4, 6.13 - Use-After-Free in default_operstate
CVSS 7.0
CVE-2024-56631
HIGH
Linux Kernel - Use-After-Free in sg_release()
CVSS 7.8
Details
Vulnerabilities
7,537
Exploit Likelihood
High