VYPR

CWE-416

Use After Free

VariantStableLikelihood: High

Description

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.

Hierarchy (View 1000)

Parents

Children

none

CVEs mapped to this weakness (8,173)

page 389 of 409
  • CVE-2022-41222HigSep 21, 2022
    risk 0.00cvss 7.0epss 0.00

    mm/mremap.c in the Linux kernel before 5.13.3 has a use-after-free via a stale TLB because an rmap lock is not held during a PUD move.

  • CVE-2022-41218MedSep 21, 2022
    risk 0.00cvss 5.5epss 0.01

    In drivers/media/dvb-core/dmxdev.c in the Linux kernel through 5.19.10, there is a use-after-free caused by refcount races, affecting dvb_demux_open and dvb_dmxdev_release.

  • CVE-2022-3239HigSep 19, 2022
    risk 0.00cvss 7.8epss 0.00

    A flaw use after free in the Linux kernel video4linux driver was found in the way user triggers em28xx_usb_probe() for the Empia 28xx based TV cards. A local user could use this flaw to crash the system or potentially escalate their privileges on the system.

  • CVE-2022-3235HigSep 18, 2022
    risk 0.00cvss 7.8epss 0.00

    Use After Free in GitHub repository vim/vim prior to 9.0.0490.

  • CVE-2022-3176HigSep 16, 2022
    risk 0.00cvss 7.8epss 0.00

    There exists a use-after-free in io_uring in the Linux kernel. Signalfd_poll() and binder_poll() use a waitqueue whose lifetime is the current task. It will send a POLLFREE notification to all waiters before the queue is freed. Unfortunately, the io_uring poll doesn't handle…

  • CVE-2022-2977HigSep 14, 2022
    risk 0.00cvss 7.8epss 0.00

    A flaw was found in the Linux kernel implementation of proxied virtualized TPM devices. On a system where virtualized TPM devices are configured (this is not the default) a local attacker can create a use-after-free and create a situation where it may be possible to escalate…

  • CVE-2022-40674HigSep 14, 2022
    risk 0.00cvss 8.1epss 0.02

    libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c.

  • CVE-2022-2526CriSep 9, 2022
    risk 0.00cvss 9.8epss 0.01

    A use-after-free vulnerability was found in systemd. This issue occurs due to the on_stream_io() function and dns_stream_complete() function in 'resolved-dns-stream.c' not incrementing the reference counting for the DnsStream object. Therefore, other functions and callbacks…

  • CVE-2022-3134HigSep 6, 2022
    risk 0.00cvss 7.8epss 0.01

    Use After Free in GitHub repository vim/vim prior to 9.0.0389.

  • CVE-2022-3099HigSep 3, 2022
    risk 0.00cvss 7.8epss 0.00

    Use After Free in GitHub repository vim/vim prior to 9.0.0360.

  • CVE-2020-27784MedSep 1, 2022
    risk 0.00cvss 5.5epss 0.00

    A vulnerability was found in the Linux kernel, where accessing a deallocated instance in printer_ioctl() printer_ioctl() tries to access of a printer_dev instance. However, use-after-free arises because it had been freed by gprinter_free().

  • CVE-2022-1974MedAug 31, 2022
    risk 0.00cvss 4.1epss 0.00

    A use-after-free flaw was found in the Linux kernel's NFC core functionality due to a race condition between kobject creation and delete. This vulnerability allows a local attacker with CAP_NET_ADMIN privilege to leak kernel information.

  • CVE-2022-1205MedAug 31, 2022
    risk 0.00cvss 4.7epss 0.00

    A NULL pointer dereference flaw was found in the Linux kernel’s Amateur Radio AX.25 protocol functionality in the way a user connects with the protocol. This flaw allows a local user to crash the system.

  • CVE-2022-3037HigAug 30, 2022
    risk 0.00cvss 7.8epss 0.01

    Use After Free in GitHub repository vim/vim prior to 9.0.0322.

  • CVE-2022-1199HigAug 29, 2022
    risk 0.00cvss 7.5epss 0.02

    A flaw was found in the Linux kernel. This flaw allows an attacker to crash the Linux kernel by simulating amateur radio from the user space, resulting in a null-ptr-deref vulnerability and a use-after-free vulnerability.

  • CVE-2022-1198MedAug 29, 2022
    risk 0.00cvss 5.5epss 0.00

    A use-after-free vulnerabilitity was discovered in drivers/net/hamradio/6pack.c of linux that allows an attacker to crash linux kernel by simulating ax25 device using 6pack driver from user space.

  • CVE-2022-3016HigAug 28, 2022
    risk 0.00cvss 7.8epss 0.01

    Use After Free in GitHub repository vim/vim prior to 9.0.0286.

  • CVE-2022-0216MedAug 26, 2022
    risk 0.00cvss 4.4epss 0.00

    A use-after-free vulnerability was found in the LSI53C895A SCSI Host Bus Adapter emulation of QEMU. The flaw occurs while processing repeated messages to cancel the current SCSI request via the lsi_do_msgout function. This flaw allows a malicious privileged user within the guest…

  • CVE-2022-2982HigAug 25, 2022
    risk 0.00cvss 7.8epss 0.01

    Use After Free in GitHub repository vim/vim prior to 9.0.0260.

  • CVE-2021-3929HigAug 25, 2022
    risk 0.00cvss 8.2epss 0.01

    A DMA reentrancy issue was found in the NVM Express Controller (NVME) emulation in QEMU. This CVE is similar to CVE-2021-3750 and, just like it, when the reentrancy write triggers the reset function nvme_ctrl_reset(), data structs will be freed leading to a use-after-free issue.…