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 328 of 409
  • CVE-2019-5869MedNov 25, 2019
    risk 0.42cvss 6.5epss 0.01

    Use after free in Blink in Google Chrome prior to 76.0.3809.132 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

  • CVE-2019-5842MedNov 25, 2019
    risk 0.42cvss 6.5epss 0.01

    Use after free in Blink in Google Chrome prior to 75.0.3770.90 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

  • CVE-2011-2334MedNov 12, 2019
    risk 0.42cvss 6.5epss 0.00

    Use after free vulnerability exists in WebKit in Google Chrome before Blink M12 in RenderLayerwhen removing elements with reflections.

  • CVE-2011-2353MedNov 7, 2019
    risk 0.42cvss 6.5epss 0.01

    Use after free vulnerability in documentloader in WebKit in Google Chrome before Blink M13 in DocumentWriter::replaceDocument function.

  • CVE-2019-18408HigOct 24, 2019
    risk 0.42cvss 7.5epss 0.04

    archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

  • CVE-2019-18197HigOct 18, 2019
    risk 0.42cvss 7.5epss 0.04

    In xsltCopyText in transform.c in libxslt 1.1.33, a pointer variable isn't reset under certain circumstances. If the relevant memory area happened to be freed and reused in a certain way, a bounds check could fail and memory outside a buffer could be written to, or uninitialized…

  • CVE-2019-16882HigSep 25, 2019
    risk 0.42cvss 7.5epss 0.02

    An issue was discovered in the string-interner crate before 0.7.1 for Rust. It allows attackers to read from memory locations associated with dangling pointers, because of a cloning flaw.

  • CVE-2019-16165MedSep 9, 2019
    risk 0.42cvss 6.5epss 0.01

    GNU cflow through 1.6 has a use-after-free in the reference function in parser.c.

  • CVE-2019-9271MedSep 6, 2019
    risk 0.42cvss 6.4epss 0.00

    In the Android kernel in the mnh driver there is a race condition due to insufficient locking. This could lead to a use-after-free which could lead to escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.

  • CVE-2019-5805MedJun 27, 2019
    risk 0.42cvss 6.5epss 0.01

    Use-after-free in PDFium in Google Chrome prior to 74.0.3729.108 allowed a remote attacker to potentially exploit heap corruption via a crafted PDF file.

  • CVE-2018-6155MedJun 27, 2019
    risk 0.42cvss 6.5epss 0.01

    Incorrect handling of frames in the VP8 parser in Google Chrome prior to 68.0.3440.75 allowed a remote attacker to potentially exploit heap corruption via a crafted video file.

  • CVE-2018-19878MedJun 19, 2019
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered on Teltonika RTU950 R_31.04.89 devices. The application allows a user to login without limitation. For every successful login request, the application saves a session. A user can re-login without logging out, causing the application to store the session…

  • CVE-2018-18091MedMar 14, 2019
    risk 0.42cvss 6.5epss 0.00

    Use after free in Kernel Mode Driver in Intel(R) Graphics Driver for Windows* before versions 10.18.x.5059 (aka 15.33.x.5059), 10.18.x.5057 (aka 15.36.x.5057), 20.19.x.5063 (aka 15.40.x.5063) 21.20.x.5064 (aka 15.45.x.5064) and 24.20.100.6373 may allow an unprivileged user to…

  • CVE-2019-6984MedJan 28, 2019
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered in Foxit 3D Plugin Beta before 9.4.0.16807 for Foxit Reader and PhantomPDF. The application could encounter a Use-After-Free or Type Confusion and crash during handling of certain PDF files that embed specifically crafted 3D content, due to the use of a…

  • CVE-2018-6123MedJan 9, 2019
    risk 0.42cvss 6.5epss 0.02

    A use after free in Blink in Google Chrome prior to 67.0.3396.62 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

  • CVE-2018-16067MedJan 9, 2019
    risk 0.42cvss 6.5epss 0.01

    A use after free in WebAudio in Google Chrome prior to 69.0.3497.81 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

  • CVE-2018-16066MedJan 9, 2019
    risk 0.42cvss 6.5epss 0.01

    A use after free in Blink in Google Chrome prior to 69.0.3497.81 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

  • CVE-2018-19876MedDec 5, 2018
    risk 0.42cvss 6.5epss 0.02

    cairo 1.16.0, in cairo_ft_apply_variations() in cairo-ft-font.c, would free memory using a free function incompatible with WebKit's fastMalloc, leading to an application crash with a "free(): invalid pointer" error.

  • CVE-2018-17236MedSep 20, 2018
    risk 0.42cvss 6.5epss 0.01

    The function MP4Free() in mp4property.cpp in libmp4v2 2.1.0 internally calls free() on a invalid pointer, raising a SIGABRT signal.

  • CVE-2016-9067MedJun 11, 2018
    risk 0.42cvss 6.5epss 0.02

    Two use-after-free errors during DOM operations resulting in potentially exploitable crashes. This vulnerability affects Firefox < 50.