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-49349 HIGH
Linux Kernel - Use-After-Free in ext4_rename_dir_prepare
CVSS 7.8
CVE-2022-49328 HIGH
Linux Kernel - Use-After-Free in mt76_txq_schedule
CVSS 7.8
CVE-2022-49291 HIGH
Linux Kernel - Use-After-Free in ALSA PCM hw_params and hw_free
CVSS 7.8
CVE-2022-49288 HIGH
Linux Kernel - Use-After-Free in ALSA PCM Prealloc Proc Write
CVSS 7.8
CVE-2022-49287 HIGH
Linux Kernel 4.12-5.16.18 Use-After-Free in TPM Device Handling
CVSS 7.8
CVE-2022-49275 HIGH
Linux Kernel Use-After-Free in CAN m_can_tx_handler
CVSS 7.8
CVE-2022-49270 HIGH
Linux Kernel 5.14-5.14, 5.16-5.16.19, 5.17-5.17.2 - Use-After-Free in dm_cleanup_zoned_dev()
CVSS 7.8
CVE-2022-49258 HIGH
Linux Kernel 4.17-5.10.110, 5.11-5.15.33, 5.16-5.16.19, 5.17-5.17.2 - Use-After-Free in cc_cipher_exit()
CVSS 7.8
CVE-2022-49238 HIGH
Linux Kernel 5.17 - Use-After-Free in ath11k Peer Deletion
CVSS 7.8
CVE-2022-49236 HIGH
Linux Kernel 5.12-5.14.14, 5.15-5.15.32, 5.16-5.16.18, 5.17 - Use-After-Free in BPF Module BTF Handling
CVSS 7.8
CVE-2022-49223 HIGH
Linux Kernel 5.14-5.17 - Use-After-Free in cxl_decoder_release
CVSS 7.8
CVE-2022-49196 HIGH
Linux kernel 3.16.39-3.17 - Use-After-Free in remove_phb_dynamic
CVSS 7.8
CVE-2022-49182 HIGH
Linux Kernel 5.1-5.15.32, 5.16.0-5.16.18, 5.17.0-5.17.1 - Use-After-Free in VLAN List Handling
CVSS 7.8
CVE-2022-49179 HIGH
Linux Kernel - Use-After-Free in BFQ Scheduler
CVSS 7.8
CVE-2022-49176 HIGH
Linux Kernel - Use-After-Free in bfq_dispatch_request
CVSS 7.8
CVE-2022-49168 HIGH
Linux Kernel < 5.10.248, 5.11.0-5.15.183, 5.16.0-5.16.18, 5.17.0-5.17.1 - Use-After-Free in Btrfs Repair Bio Handling
CVSS 7.8
CVE-2022-49136 HIGH
Linux Kernel 5.17-5.17.2 - Use-After-Free in Bluetooth HCI Command Queue
CVSS 7.8
CVE-2022-49129 HIGH
Linux Kernel 4.16-5.15.33, 5.12.0-5.15.33, 5.16.0-5.16.19, 5.17.0-5.17.2 - Use-After-Free in mt7921 Reset Work
CVSS 7.8
CVE-2022-49127 HIGH
Linux Kernel 5.17-5.17.2 - Use-After-Free in ref_tracker
CVSS 7.8
CVE-2022-49114 HIGH
Linux Kernel - Use-After-Free in fc_exch_abts_resp
CVSS 7.8
CVE-2022-49111 HIGH
Linux Kernel < 4.9.311 - Use-After-Free in Bluetooth HCI ACL Packet Handling
CVSS 7.8
CVE-2022-49093 HIGH
Linux Kernel 5.15-5.15.33 5.16-5.16.19 5.17-5.17.2 - Use-After-Free in SKB Coalescing
CVSS 7.8
CVE-2022-49087 HIGH
Linux Kernel - Use-After-Free in rxrpc_exit_net
CVSS 7.8
CVE-2022-49085 HIGH
Linux Kernel 4.5-5.17.2 Use-After-Free in DRBD get_initial_state
CVSS 7.8
CVE-2022-49082 HIGH
Linux Kernel 5.11-5.15.33, 5.16-5.16.19, 5.17-5.17.2 - Use-After-Free in mpt3sas Expander Node Removal
CVSS 7.8
Details
Vulnerabilities 7,565
Exploit Likelihood High