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,537 vulnerabilities with CWE-416
CVE-2024-56623 MEDIUM
Linux Kernel - Use-After-Free in qla2xxx SCSI Driver DPC Thread
CVSS 5.5
CVE-2024-56619 HIGH
Linux Kernel Use-After-Free in nilfs_find_entry()
CVSS 7.8
CVE-2024-56606 HIGH
Linux Kernel - Use-After-Free in af_packet packet_create()
CVSS 7.8
CVE-2024-56605 HIGH
Linux Kernel < 5.4.287, 5.5.0-6.12.5 - Use-After-Free in Bluetooth L2CAP
CVSS 7.8
CVE-2024-56604 HIGH
Linux Kernel - Use-After-Free in RFCOMM Socket Allocation
CVSS 7.8
CVE-2024-56603 HIGH
Linux Kernel < 5.4.287, 5.5.0-6.12.5 - Use-After-Free in can_create()
CVSS 7.8
CVE-2024-56602 HIGH
Linux Kernel < 5.4.287, 5.5.0-6.12.5 - Use-After-Free in ieee802154_create()
CVSS 7.8
CVE-2024-56601 HIGH
Linux Kernel - Use-After-Free in inet_create() Error Handling
CVSS 7.8
CVE-2024-56600 HIGH
Linux Kernel - Use-After-Free in inet6_create() Error Handling
CVSS 7.8
CVE-2024-56582 HIGH
Linux Kernel 5.18-6.12.3 - Use-After-Free in btrfs_encoded_read_endio
CVSS 7.8
CVE-2024-56581 HIGH
Linux Kernel - Use-After-Free in BTRFS Ref Tree Mod
CVSS 7.8
CVE-2024-56561 HIGH
Linux Kernel - Use-After-Free in pci_epc_destroy()
CVSS 7.8
CVE-2024-56558 HIGH
Linux Kernel 3.17-6.12.4 - Use-After-Free in NFS Export Cache
CVSS 7.8
CVE-2024-56556 HIGH
Linux Kernel 6.12-6.12.3 - Use-After-Free in binder_add_freeze_work
CVSS 7.0
CVE-2024-56554 HIGH
Linux Kernel 6.12-6.12.3 - Use-After-Free in Binder Reference Cleanup
CVSS 7.8
CVE-2024-56551 HIGH
Linux Kernel - Use-After-Free in DRM Scheduler Entity Flush
CVSS 7.8
CVE-2024-56541 HIGH
Linux Kernel 6.10-6.11.10, 6.12.0-6.12.1, >=6.13 - Use-After-Free in ath12k WiFi Driver
CVSS 7.8
CVE-2024-56538 HIGH
Linux Kernel 5.9-6.6.63, 6.7-6.11.10, 6.12.0-6.12.1 - Use-After-Free in ZynqMP KMS DRM Device Removal
CVSS 7.8
CVE-2024-53239 HIGH
Linux Kernel - Use-After-Free in ALSA 6fire USB Disconnect Handler
CVSS 7.8
CVE-2024-53237 HIGH
Linux Kernel - Use-After-Free in Bluetooth device_for_each_child
CVSS 7.8
CVE-2024-53232 MEDIUM
Linux Kernel 6.7-6.11.11, 6.12.0-6.12.2, 6.13 - Use-After-Free via PCI Device Hot-Unplug
CVSS 5.5
CVE-2024-53227 HIGH
Linux Kernel - Use-After-Free in bfad_im_module_exit
CVSS 7.8
CVE-2024-53218 HIGH
Linux Kernel 4.16-6.6.63, 6.7-6.11.10, 6.12-6.12.1 - Use-After-Free in f2fs_stop_gc_thread
CVSS 7.8
CVE-2024-53216 HIGH
Linux Kernel 4.20-6.6.63, 6.7.0-6.11.10, 6.12.0-6.12.1 - Use-After-Free in NFS Server Export Cache
CVSS 7.8
CVE-2024-53208 HIGH
Linux Kernel 5.17-6.1.119, 6.2-6.6.63, 6.7-6.11.10, 6.12.0-6.12.1 - Use-After-Free in Bluetooth MGMT set_powered_sync
CVSS 7.8
Details
Vulnerabilities 7,537
Exploit Likelihood High