CWE-416

High likelihood

Use After Free

Parent: CWE-825 - Expired Pointer Dereference

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,542 vulnerabilities with CWE-416
CVE-2024-49981 HIGH
Linux Kernel - Use-After-Free via Race Condition in venus_remove
CVSS 7.0
CVE-2024-49966 HIGH
Linux Kernel - Use-After-Free in ocfs2_global_read_info Error Handling
CVSS 7.8
CVE-2024-49960 HIGH
Linux Kernel - Use-After-Free in ext4 Filesystem Mount Failure Handling
CVSS 7.8
CVE-2024-49950 HIGH
Linux Kernel - Use-After-Free in Bluetooth L2CAP Connect
CVSS 7.8
CVE-2024-49945 MEDIUM
Linux Kernel 4.8-6.10.13 6.11.0-6.11.2 - Use-After-Free in NCSI Work Function
CVSS 5.5
CVE-2024-49936 HIGH
Linux Kernel - Use-After-Free in xenvif_flush_hash
CVSS 7.8
CVE-2024-49925 MEDIUM
Linux Kernel - Use-After-Free in fbdev efifb Sysfs Group Handling
CVSS 5.5
CVE-2024-49924 HIGH
Linux Kernel < 5.10.227, 4.19.323, 5.4.285, 5.15.168, 6.1.113, 6.6.55, 6.10.14, 6.11.3 - Use-After-Free in pxafb_task
CVSS 7.8
CVE-2024-49903 HIGH
Linux Kernel - Use-After-Free in JFS dbFreeBits
CVSS 7.0
CVE-2024-49889 HIGH
Linux Kernel - Use-After-Free in ext4_ext_show_leaf()
CVSS 7.8
CVE-2024-49884 HIGH
Linux Kernel - Use-After-Free in ext4_split_extent_at
CVSS 7.8
CVE-2024-49883 HIGH
Linux Kernel - Use-After-Free in ext4_ext_insert_extent
CVSS 7.8
CVE-2024-49876 HIGH
Linux Kernel 6.8-6.10.13, 6.11.0-6.11.2 - Use-After-Free in drm/xe Queue Destruction
CVSS 7.8
CVE-2024-49874 HIGH
Linux Kernel 6.4-6.6.54, 6.7-6.10.13, 6.11-6.11.2 - Use-After-Free in svc_i3c_master Driver via Race Condition
CVSS 7.0
CVE-2024-49867 MEDIUM
Linux Kernel - Use-After-Free in Btrfs Cleaner Kthread During Umount
CVSS 5.5
CVE-2024-49865 HIGH
Linux Kernel 6.8-6.11.2 - Use-After-Free in drm/xe/vm
CVSS 7.8
CVE-2024-6519 HIGH
QEMU - Use-After-Free in LSI53C895A SCSI Host Bus Adapter Emulation
CVSS 8.2
CVE-2024-49855 HIGH
Linux Kernel 5.18.4-5.19 - Use-After-Free in NBD Request Timeout Handling
CVSS 7.0
CVE-2024-49854 HIGH
Linux kernel 5.10.227-5.15.167 - Use-After-Free in BFQ Scheduler via waker_bfqq Access
CVSS 7.8
CVE-2024-49852 HIGH
Linux Kernel 5.14-5.15.167, 5.16-6.1.112, 6.2-6.6.53, 6.7-6.10.12, 6.11-6.11.1 - Use-After-Free in efc_nport_vport_del
CVSS 7.8
CVE-2024-47750 HIGH
Linux Kernel 5.18-6.1.112, 6.2-6.6.53, 6.7-6.10.12, 6.11.0-6.11.1 - Use-After-Free in RDMA/hns rsv_qp Handling
CVSS 7.8
CVE-2024-47748 HIGH
Linux Kernel 5.9-6.11.1 - Use-After-Free in vhost_vdpa IRQ Bypass Producer Token Handling
CVSS 7.8
CVE-2024-47747 HIGH
Linux Kernel - Use-After-Free in ether3 Driver via Race Condition in Timer Handling
CVSS 7.0
CVE-2024-47732 MEDIUM
Linux Kernel 6.8-6.10.12, 6.11.0-6.11.1, 6.12 - Use-After-Free in IAA Compression Mode Cleanup
CVSS 5.5
CVE-2024-47730 HIGH
Linux Kernel 5.8-6.11.1 - Use-After-Free in Crypto Queue Management
CVSS 7.8
Details
Vulnerabilities 7,542
Exploit Likelihood High