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-50432 HIGH
Linux Kernel Use-After-Free in kernfs_remove
CVSS 7.8
CVE-2022-50423 HIGH
Linux Kernel 3.10.55-3.11 - Use-After-Free in acpi_ut_copy_ipackage_to_ipackage
CVSS 7.8
CVE-2022-50422 HIGH
Linux Kernel Use-After-Free in smp_execute_task_sg
CVSS 7.8
CVE-2022-50421 HIGH
Linux Kernel 5.18-5.19.16, 5.20-6.0.2, 6.1 - Use-After-Free in RPMSG Character Device Endpoint Destruction
CVSS 7.8
CVE-2022-50417 HIGH
Linux Kernel 5.2-5.10.163 5.11-5.15.87 5.16-6.0.19 6.1-6.1.5 - Use-After-Free in panfrost_gem_create_with_handle
CVSS 7.8
CVE-2022-50413 HIGH
Linux Kernel 6.0-6.0.2 - Use-After-Free in WiFi mac80211
CVSS 7.8
CVE-2022-50411 HIGH
Linux Kernel - Use-After-Free in ACPICA acpi_ds_call_control_method Error Path
CVSS 7.8
CVE-2022-50408 HIGH
Linux Kernel Use-After-Free in brcmf_netdev_start_xmit
CVSS 7.8
CVE-2022-50386 HIGH
Linux Kernel < 4.9.331 Use-After-Free in Bluetooth L2CAP Channel Handling
CVSS 8.0
CVE-2022-50384 HIGH
Linux Kernel - Use-After-Free in tsi148_dma_list_add Error Path
CVSS 7.8
CVE-2022-50378 HIGH
Linux Kernel 4.10-5.15.75, 5.16.0-5.19.17, 5.20.0-6.0.3 - Use-After-Free in DRM Meson Driver
CVSS 7.8
CVE-2022-50367 HIGH
Linux Kernel - Use-After-Free in nilfs_mdt_destroy
CVSS 7.8
CVE-2022-50363 MEDIUM
Linux Kernel 6.0-6.0.5 - Use-After-Free in skmsg
CVSS 5.5
CVE-2022-50329 HIGH
Linux Kernel 5.15.86-5.15.87, 6.0.16-6.0.17, 6.1.2-6.1.3 - Use-After-Free in BFQ Scheduler
CVSS 7.8
CVE-2022-50328 HIGH
Linux Kernel < 5.10.150 Use-After-Free in jbd2_fc_wait_bufs
CVSS 7.8
CVE-2022-50310 HIGH
Linux Kernel 5.18-6.0.5 - Use-After-Free in ip6mr_sk_done
CVSS 7.8
CVE-2022-50305 HIGH
Linux Kernel 6.0.11-6.0.15, 6.1.0-6.1.1 - Use-After-Free in sof_es8336_remove
CVSS 7.8
CVE-2022-50300 HIGH
Linux Kernel 4.15-<5.15.87, 5.16.0-<6.0.18, 6.1.0-<6.1.4 - Use-After-Free in Btrfs Extent Map Handling
CVSS 7.8
CVE-2022-50288 MEDIUM
Linux Kernel <6.1.5 Use-After-Free in qlcnic_dcb_enable
CVSS 5.5
CVE-2022-50283 HIGH
Linux Kernel 6.0 - Use-After-Free in MTD Dynamic Partitions Code
CVSS 7.8
CVE-2022-50274 HIGH
Linux Kernel - Use-After-Free in DVB Device Unregistration
CVSS 7.8
CVE-2022-50256 HIGH
Linux Kernel 4.10-5.19.17, 5.20-6.0.3, >=6.1 - Use-After-Free in DRM Bridge List Handling
CVSS 7.8
CVE-2022-50252 HIGH
Linux Kernel Use-After-Free in igb q_vector Handling
CVSS 7.8
CVE-2022-50245 HIGH
Linux Kernel - Use-After-Free in RapidIO mport_cdev_open
CVSS 7.8
CVE-2022-50243 HIGH
Linux Kernel 4.19.199-4.19.261 - Use-After-Free in SCTP Authentication Key Handling
CVSS 7.8
Details
Vulnerabilities 7,549
Exploit Likelihood High