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-49626 HIGH
Linux Kernel Use-After-Free in SFC SR-IOV Disabling
CVSS 7.8
CVE-2022-49622 HIGH
Linux Kernel < 5.18.13 - Use-After-Free in Netfilter nf_tables
CVSS 7.8
CVE-2022-49535 HIGH
Linux Kernel - Use-After-Free in lpfc_issue_els_flogi and lpfc_cmpl_els_plogi
CVSS 7.8
CVE-2022-49524 HIGH
Linux Kernel < 4.14.283 Use-After-Free in cx23885_initdev() Error Handling
CVSS 7.8
CVE-2022-49505 HIGH
Linux Kernel - Use-After-Free in NFC Device Registration
CVSS 7.8
CVE-2022-49501 HIGH
Linux Kernel < 5.15.46, 5.16.0-5.17.13, 5.18.0-5.18.2 - Use-After-Free in usbnet_disconnect
CVSS 7.8
CVE-2022-49493 HIGH
Linux Kernel Use-After-Free in rt5645 Device Removal
CVSS 7.8
CVE-2022-49489 HIGH
Linux Kernel Use-After-Free in DPU VBIF Runtime Resume
CVSS 7.8
CVE-2022-49479 HIGH
Linux Kernel 5.16-5.17.13, 5.18.0-5.18.2 - Use-After-Free in mt76 Station Removal
CVSS 7.8
CVE-2022-49474 HIGH
Linux Kernel >=4.4.284 <4.5 - Use-After-Free in Bluetooth SCO Connection Timeout
CVSS 7.8
CVE-2022-49470 HIGH
Linux Kernel 5.2-5.15.54, 5.16.0-5.17.14, 5.18.0-5.18.3 - Use-After-Free in btmtksdio_recv_event
CVSS 7.8
CVE-2022-49465 HIGH
Linux Kernel - Use-After-Free in blk-throttle BIO_THROTTLED Flag Handling
CVSS 7.8
CVE-2022-49464 HIGH
Linux Kernel 5.17-5.17.13, 5.18-5.18.2 - Use-After-Free in EROFS Ztailpacking Feature
CVSS 7.8
CVE-2022-49426 HIGH
Linux Kernel 5.11-5.11, 5.16-5.17.14, 5.18-5.18.3 - Use-After-Free in ARM SMMUv3 SVA Context Handling
CVSS 7.8
CVE-2022-49419 HIGH
Linux Kernel 5.15.41-5.15.45, 5.16.0-5.17.13, 5.18.0-5.18.2 - Use-After-Free in vesafb Driver
CVSS 7.8
CVE-2022-49416 HIGH
Linux Kernel Use-After-Free in chanctx Code
CVSS 7.8
CVE-2022-49413 HIGH
Linux Kernel 4.12-5.18.3 - Use-After-Free in BFQ Bio Merging
CVSS 7.8
CVE-2022-49412 HIGH
Linux Kernel < 5.4.198, 5.13-5.15.46, 5.16-5.17.14, 5.18-5.18.3 - Use-After-Free in BFQ Scheduler Queue Merge
CVSS 7.8
CVE-2022-49411 HIGH
Linux Kernel 4.12-5.18.3 - Use-After-Free in BFQ IO Scheduler
CVSS 7.8
CVE-2022-49390 HIGH
Linux kernel 4.14.154-4.14.155 - Use-After-Free in macsec_get_iflink
CVSS 7.8
CVE-2022-49388 HIGH
Linux Kernel Use-After-Free in UBI Volume Creation Error Handling
CVSS 7.8
CVE-2022-49385 HIGH
Linux Kernel - Use-After-Free in Driver Attach Failure Handling
CVSS 7.8
CVE-2022-49377 HIGH
Linux Kernel 5.12-5.12, 5.15-5.15.47, 5.16-5.17.15, 5.18-5.18.4 - Use-After-Free in blk-mq Tagset Handling
CVSS 7.8
CVE-2022-49362 HIGH
Linux Kernel 5.18-5.18.3 - Use-After-Free in nfsd_file_put_noref
CVSS 7.8
CVE-2022-49359 HIGH
Linux Kernel 5.10.67-5.11 - Use-After-Free in Panfrost Job MMU Reference
CVSS 7.8
Details
Vulnerabilities 7,565
Exploit Likelihood High