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 397 of 409
  • CVE-2020-7053HigJan 14, 2020
    risk 0.00cvss 7.8epss 0.01

    In the Linux kernel 4.14 longterm through 4.14.165 and 4.19 longterm through 4.19.96 (and 5.x before 5.2), there is a use-after-free (write) in the i915_ppgtt_close function in drivers/gpu/drm/i915/i915_gem_gtt.c, aka CID-7dc40713618c. This is related to…

  • CVE-2019-20079HigDec 30, 2019
    risk 0.00cvss 7.8epss 0.02

    The autocmd feature in window.c in Vim before 8.1.2136 accesses freed memory.

  • CVE-2019-19966MedDec 25, 2019
    risk 0.00cvss 4.6epss 0.01

    In the Linux kernel before 5.1.6, there is a use-after-free in cpia2_exit() in drivers/media/usb/cpia2/cpia2_v4l.c that will cause denial of service, aka CID-dea37a972655.

  • CVE-2019-19807HigDec 15, 2019
    risk 0.00cvss 7.8epss 0.01

    In the Linux kernel before 5.3.11, sound/core/timer.c has a use-after-free caused by erroneous code refactoring, aka CID-e7af6307a8a5. This is related to snd_timer_open and snd_timer_close_locked. The timeri variable was originally intended to be for a newly created timer…

  • CVE-2019-19767MedDec 12, 2019
    risk 0.00cvss 5.5epss 0.02

    The Linux kernel before 5.4.2 mishandles ext4_expand_extra_isize, as demonstrated by use-after-free errors in __ext4_expand_extra_isize and ext4_xattr_set_entry, related to fs/ext4/inode.c and fs/ext4/super.c, aka CID-4ea99936a163.

  • CVE-2019-11940CriDec 4, 2019
    risk 0.00cvss 9.8epss 0.01

    In the course of decompressing HPACK inside the HTTP2 protocol, an unexpected sequence of header table resize operations can place the header table into a corrupted state, leading to a use-after-free condition and undefined behavior. This issue affects Proxygen from v0.29.0…

  • CVE-2019-19543HigDec 3, 2019
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel before 5.1.6, there is a use-after-free in serial_ir_init_module() in drivers/media/rc/serial_ir.c.

  • CVE-2019-19531MedDec 3, 2019
    risk 0.00cvss 6.8epss 0.00

    In the Linux kernel before 5.2.9, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/usb/misc/yurex.c driver, aka CID-fc05481b2fca.

  • CVE-2019-19530MedDec 3, 2019
    risk 0.00cvss 4.6epss 0.00

    In the Linux kernel before 5.2.10, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/usb/class/cdc-acm.c driver, aka CID-c52873e5a1ef.

  • CVE-2019-19529MedDec 3, 2019
    risk 0.00cvss 6.3epss 0.00

    In the Linux kernel before 5.3.11, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/net/can/usb/mcba_usb.c driver, aka CID-4d6636498c41.

  • CVE-2019-19528MedDec 3, 2019
    risk 0.00cvss 6.1epss 0.00

    In the Linux kernel before 5.3.7, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/usb/misc/iowarrior.c driver, aka CID-edc4746f253d.

  • CVE-2019-19527MedDec 3, 2019
    risk 0.00cvss 6.8epss 0.00

    In the Linux kernel before 5.2.10, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/hid/usbhid/hiddev.c driver, aka CID-9c09b214f30e.

  • CVE-2019-19526MedDec 3, 2019
    risk 0.00cvss 4.6epss 0.00

    In the Linux kernel before 5.3.9, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/nfc/pn533/usb.c driver, aka CID-6af3aa57a098.

  • CVE-2019-19525MedDec 3, 2019
    risk 0.00cvss 4.6epss 0.00

    In the Linux kernel before 5.3.6, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/net/ieee802154/atusb.c driver, aka CID-7fd25e6fc035.

  • CVE-2019-19524MedDec 3, 2019
    risk 0.00cvss 4.6epss 0.01

    In the Linux kernel before 5.3.12, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/input/ff-memless.c driver, aka CID-fa3a5a1880c9.

  • CVE-2019-19523MedDec 3, 2019
    risk 0.00cvss 4.6epss 0.00

    In the Linux kernel before 5.3.7, there is a use-after-free bug that can be caused by a malicious USB device in the drivers/usb/misc/adutux.c driver, aka CID-44efc269db79.

  • CVE-2019-19319MedNov 27, 2019
    risk 0.00cvss 6.5epss 0.01

    In the Linux kernel before 5.2, a setxattr operation, after a mount of a crafted ext4 image, can cause a slab-out-of-bounds write access because of an ext4_xattr_set_entry use-after-free in fs/ext4/xattr.c when a large old_size value is used in a memset call, aka…

  • CVE-2018-21008MedSep 4, 2019
    risk 0.00cvss 5.5epss 0.01

    An issue was discovered in the Linux kernel before 4.16.7. A use-after-free can be caused by the function rsi_mac80211_detach in the file drivers/net/wireless/rsi/rsi_91x_mac80211.c.

  • CVE-2019-15920MedSep 4, 2019
    risk 0.00cvss 4.3epss 0.02

    An issue was discovered in the Linux kernel before 5.0.10. SMB2_read in fs/cifs/smb2pdu.c has a use-after-free. NOTE: this was not fixed correctly in 5.0.10; see the 5.0.11 ChangeLog, which documents a memory leak.

  • CVE-2019-15919LowSep 4, 2019
    risk 0.00cvss 3.3epss 0.00

    An issue was discovered in the Linux kernel before 5.0.10. SMB2_write in fs/cifs/smb2pdu.c has a use-after-free.