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,646 vulnerabilities with CWE-416
CVE-2021-47634 HIGH
Linux Kernel 3.2.84-3.3 - Use-After-Free in UBI Volume Management
CVSS 7.8
CVE-2021-32589 HIGH
FortiAnalyzer and FortiManager - Use-After-Free via fgfm Port Request
CVSS 8.1
CVE-2021-38023 HIGH
Google Chrome <92.0.4515.107 - Use After Free
CVSS 8.8
CVE-2021-47616 HIGH
Linux Kernel 5.15-5.15.9 - Use-After-Free in RDMA Queue Cleanup
CVSS 7.8
CVE-2021-47614 HIGH
Linux Kernel 5.14 - Use-After-Free in RDMA/irdma PBLE Info List Handling
CVSS 7.8
CVE-2021-47600 HIGH
Linux Kernel < 4.4.296 - Use-After-Free in dm btree remove rebalance_children
CVSS 7.8
CVE-2021-47598 HIGH
Linux Kernel 4.19 - Use-After-Free in sch_cake
CVSS 7.8
CVE-2021-47596 HIGH
Linux Kernel 5.8-5.10.88 5.15.11-5.15.* 5.16 - Use-After-Free in hclgevf_send_mbx_msg
CVSS 7.8
CVE-2021-47576 HIGH
Linux Kernel < 4.9.294 - Use-After-Free in SCSI Debug resp_mode_select
CVSS 7.8
CVE-2021-47571 HIGH
Linux Kernel 3.2-4.4.293 - Use-After-Free in rtl8192e PCI Disconnect Handler
CVSS 7.8
CVE-2021-47565 HIGH
Linux Kernel 3.8-4.4.294 - NULL Pointer Dereference in SCSI mpt3sas Drive Powercycle Handling
CVSS 7.8
CVE-2021-47561 HIGH
Linux kernel 5.15-5.15.5 - Use-After-Free in virtio I2C Transfer
CVSS 7.8
CVE-2021-47549 HIGH
Linux Kernel 2.6.24-4.4.294 - Use-After-Free in sata_fsl_port_stop
CVSS 7.8
CVE-2021-47541 HIGH
Linux Kernel 4.7-4.14.257 - Use-After-Free in mlx4_en_try_alloc_resources
CVSS 7.8
CVE-2021-47533 HIGH
Linux Kernel 5.12-5.15.6 - Use-After-Free in HVS FIFO Commit Pointer Handling
CVSS 7.8
CVE-2021-47525 HIGH
Linux Kernel 5.11-5.15.7 - Use-After-Free in LiteUART Unbind
CVSS 7.8
CVE-2021-47521 HIGH
Linux kernel 3.2-4.4.295 - Use-After-Free in sja1000 CAN Driver
CVSS 7.8
CVE-2021-47520 HIGH
Linux Kernel 2.6.37-4.4.295 - Use-After-Free in CAN pch_can_rx_normal
CVSS 7.8
CVE-2021-47517 HIGH
Linux Kernel 5.6-5.10.87 5.15.8-5.15.* 5.16 - Use-After-Free in Ethtool Netlink Operations
CVSS 7.8
CVE-2021-47506 HIGH
Linux Kernel < 4.4.296 - Use-After-Free in NFS Delegation Recall
CVSS 7.8
CVE-2021-47505 HIGH
Linux Kernel >=4.18 <4.19.221 - Use-After-Free via AIO Poll POLLFREE Handling
CVSS 7.8
CVE-2021-47500 HIGH
Linux Kernel 4.2-4.4.295 - Use-After-Free in IIO MMA8452 Trigger Reference Counting
CVSS 7.8
CVE-2021-47479 HIGH
Linux kernel 3.2.6-3.3 - Use-After-Free in rtl8712_dl_fw
CVSS 7.0
CVE-2021-47470 HIGH
Linux Kernel 5.14-5.14.14 - Use-After-Free in SLUB DebugFS Operations
CVSS 7.8
CVE-2021-47459 HIGH
Linux Kernel 5.4-5.4.156 - Use-After-Free in j1939_netdev_start
CVSS 7.8
Details
Vulnerabilities 7,646
Exploit Likelihood High