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,549 vulnerabilities with CWE-416
CVE-2022-50241 HIGH
Linux Kernel < 5.10.150, 5.11.0-5.15.75, 5.16.0-5.19.17, 5.20.0-6.0.3 - Use-After-Free in NFSD
CVSS 7.8
CVE-2022-50240 HIGH
Linux Kernel 4.20-5.19.1 - Use-After-Free in Binder VMA Pointer Handling
CVSS 7.8
CVE-2022-50229 HIGH
Linux Kernel 3.16-5.19.2 - Use-After-Free in ALSA bcd2000 Driver
CVSS 7.8
CVE-2022-50220 HIGH
Linux Kernel Use-After-Free in usbnet_deferred_kevent
CVSS 7.8
CVE-2022-50219 HIGH
Linux Kernel 5.7-5.10.137, 5.11-5.15.60, 5.16-5.18.17, 5.19.0-5.19.1 - Use-After-Free in BPF Link Detach
CVSS 7.8
CVE-2022-50214 HIGH
Linux Kernel 5.3-5.19.1 - Use-After-Free in Coresight Connection Handling
CVSS 7.8
CVE-2022-50213 HIGH
Linux Kernel Use-After-Free in nf_tables SET_ID Lookup
CVSS 7.8
CVE-2022-50212 HIGH
Linux Kernel 5.9-5.10.137 5.11-5.15.61 5.16-5.18.18 5.19-5.19.2 - Use-After-Free in nf_tables Chain Lookup
CVSS 7.8
CVE-2022-50192 HIGH
Linux Kernel 5.15-5.15.60, 5.16-5.18.17, 5.19.0-5.19.1 - Use-After-Free in Tegra20 Slink SPI Controller
CVSS 7.8
CVE-2022-50190 HIGH
Linux Kernel 5.13-5.15.60, 5.16-5.18.17, 5.19.0-5.19.1 - Use-After-Free in SPI Controller Registration
CVSS 7.8
CVE-2022-50179 HIGH
Linux Kernel 2.6.35-5.19.1 - Use-After-Free in ath9k_hif_usb_rx_cb
CVSS 7.8
CVE-2022-50137 HIGH
Linux Kernel 5.14-5.14, 5.16-5.18.18, 5.19-5.19.2 - Use-After-Free in RDMA/irdma CQ Processing
CVSS 7.8
CVE-2022-50129 HIGH
Linux Kernel 3.3-5.10.137, 5.11.0-5.15.61, 5.16.0-5.18.18, 5.19.0-5.19.2 - Use-After-Free in RDMA/srpt
CVSS 7.8
CVE-2022-50095 HIGH
Linux Kernel 5.7-5.10.136 5.11-5.15.60 5.16-5.18.17 5.19.0-5.19.1 - Use-After-Free in posix-cpu-timers
CVSS 7.8
CVE-2022-50092 MEDIUM
Linux Kernel Use-After-Free in dm_pool_register_metadata_threshold
CVSS 5.5
CVE-2022-50087 HIGH
Linux Kernel 4.4-5.19.2 - Use-After-Free in SCP Interface Probe
CVSS 7.8
CVE-2022-50072 HIGH
Linux Kernel 4.19.247-4.19.255 - Use-After-Free in NFSv4/pnfs Open RPC
CVSS 7.8
CVE-2022-50067 HIGH
Linux Kernel < 4.14.318; 5.13.0-5.15.62; 5.16.0-5.19.3 - Use-After-Free in Btrfs Relocation Control
CVSS 7.8
CVE-2022-50064 HIGH
Linux Kernel 5.19-5.19.3 - Use-After-Free in virtio-blk Suspend/Resume
CVSS 7.8
CVE-2022-50035 HIGH
Linux Kernel 5.19-5.19.3 - Use-After-Free in amdgpu_bo_list mutex
CVSS 7.8
CVE-2022-50034 HIGH
Linux Kernel 5.3-5.4.210 5.5-5.10.137 5.11-5.15.62 5.16-5.19.3 - Use-After-Free in cdns3_wa2_remove_old_request
CVSS 7.8
CVE-2022-50022 HIGH
Linux Kernel - Use-After-Free in RAID5 Stripe Release
CVSS 7.8
CVE-2022-50021 HIGH
Linux Kernel - Use-After-Free in ext4_mb_clear_bb
CVSS 7.8
CVE-2022-50005 HIGH
Linux Kernel 5.5-5.10.140, 5.11-5.15.64, 5.16-5.19.6 - Use-After-Free in pn532_uart_remove
CVSS 7.8
CVE-2022-50000 MEDIUM
Linux Kernel 5.5-5.15.64, 5.16-5.19.6, 6.0 - Use-After-Free in Netfilter Flowtable Cleanup
CVSS 5.5
Details
Vulnerabilities 7,549
Exploit Likelihood High