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,565 vulnerabilities with CWE-416
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
CVE-2022-49995 HIGH
Linux Kernel 5.15-5.15.63, 5.16-5.19.5 - Use-After-Free in Writeback Bandwidth Estimation
CVSS 7.8
CVE-2022-49980 HIGH
Linux Kernel < 5.19.7 - Use-After-Free in usb_udc_uevent
CVSS 7.8
CVE-2022-49968 MEDIUM
Linux Kernel 4.17.19-4.18 - Use-After-Free in adf7242_channel
CVSS 4.7
CVE-2022-49956 HIGH
Linux Kernel Use-After-Free in rtl8712 staging driver
CVSS 7.8
CVE-2022-49951 HIGH
Linux Kernel 5.19-5.19.8 - Use-After-Free in Firmware Loader
CVSS 7.8
CVE-2022-49939 HIGH
Linux Kernel < 4.14.293, 4.15.0-5.19.8 Use-After-Free in Binder
CVSS 7.0
CVE-2022-49935 HIGH
Linux Kernel 5.0-5.19.8 - Use-After-Free in DMA-Resv Fence Handling
CVSS 7.8
CVE-2022-49934 HIGH
Linux Kernel Use-After-Free in ieee80211_scan_rx
CVSS 7.8
CVE-2022-49921 HIGH
Linux Kernel 4.4.163-4.4.x - Use-After-Free in red_enqueue()
CVSS 7.8
Details
Vulnerabilities 7,565
Exploit Likelihood High