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,284)

page 4 of 415
  • CVE-2021-30762HigKEVSep 8, 2021
    risk 0.70cvss 8.8epss 0.11

    A use after free issue was addressed with improved memory management. This issue is fixed in iOS 12.5.4. Processing maliciously crafted web content may lead to arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited..

  • CVE-2021-30858HigKEVAug 24, 2021
    risk 0.70cvss 8.8epss 0.13

    A use after free issue was addressed with improved memory management. This issue is fixed in iOS 14.8 and iPadOS 14.8, macOS Big Sur 11.6. Processing maliciously crafted web content may lead to arbitrary code execution. Apple is aware of a report that this issue may have been…

  • CVE-2021-30554HigKEVJul 2, 2021
    risk 0.70cvss 8.8epss 0.07

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

  • CVE-2021-28663HigKEVMay 10, 2021
    risk 0.70cvss 8.8epss 0.12

    The Arm Mali GPU kernel driver allows privilege escalation or information disclosure because GPU memory operations are mishandled, leading to a use-after-free. This affects Bifrost r0p0 through r28p0 before r29p0, Valhall r19p0 through r28p0 before r29p0, and Midgard r4p0…

  • CVE-2021-21206HigKEVApr 26, 2021
    risk 0.70cvss 8.8epss 0.09

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

  • CVE-2021-21193HigKEVMar 16, 2021
    risk 0.70cvss 8.8epss 0.10

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

  • CVE-2020-6572HigKEVJan 14, 2021
    risk 0.70cvss 8.8epss 0.11

    Use after free in Media in Google Chrome prior to 81.0.4044.92 allowed a remote attacker to execute arbitrary code via a crafted HTML page.

  • CVE-2019-1429HigKEVNov 12, 2019
    risk 0.70cvss 7.5epss 0.73

    A remote code execution vulnerability exists in the way that the scripting engine handles objects in memory in Internet Explorer, aka 'Scripting Engine Memory Corruption Vulnerability'. This CVE ID is unique from CVE-2019-1426, CVE-2019-1427, CVE-2019-1428.

  • CVE-2015-2360HigKEVJun 10, 2015
    risk 0.70cvss 8.8epss 0.15

    win32k.sys in the kernel-mode drivers in Microsoft Windows Server 2003 SP2 and R2 SP2, Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2012 Gold and R2, and Windows RT Gold and 8.1 allows local users to gain privileges…

  • CVE-2025-48543HigKEVSep 4, 2025
    risk 0.69cvss 8.8epss 0.01

    In multiple locations, there is a possible way to escape chrome sandbox to attack android system_server due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • CVE-2023-29336HigKEVMay 9, 2023
    risk 0.69cvss 7.8epss 0.41

    Win32k Elevation of Privilege Vulnerability

  • CVE-2021-29256HigKEVMay 24, 2021
    risk 0.69cvss 8.8epss 0.03

    . The Arm Mali GPU kernel driver allows an unprivileged user to achieve access to freed memory, leading to information disclosure or root privilege escalation. This affects Bifrost r16p0 through r29p0 before r30p0, Valhall r19p0 through r29p0 before r30p0, and Midgard r28p0…

  • CVE-2019-5096CriDec 3, 2019
    risk 0.69cvss 9.8epss 0.67

    An exploitable code execution vulnerability exists in the processing of multi-part/form-data requests within the base GoAhead web server application in versions v5.0.1, v.4.1.1 and v3.6.5. A specially crafted HTTP request can lead to a use-after-free condition during the…

  • CVE-2017-0261HigKEVMay 12, 2017
    risk 0.69cvss 7.8epss 0.78

    Microsoft Office 2010 SP2, Office 2013 SP1, and Office 2016 allow a remote code execution vulnerability when the software fails to properly handle objects in memory, aka "Office Remote Code Execution Vulnerability". This CVE ID is unique from CVE-2017-0262 and CVE-2017-0281.

  • CVE-2016-6309CriSep 26, 2016
    risk 0.69cvss 9.8epss 0.70

    statem/statem.c in OpenSSL 1.1.0a does not consider memory-block movement after a realloc call, which allows remote attackers to cause a denial of service (use-after-free) or possibly execute arbitrary code via a crafted TLS session.

  • CVE-2024-38193HigKEVAug 13, 2024
    risk 0.68cvss 7.8epss 0.29

    Windows Ancillary Function Driver for WinSock Elevation of Privilege Vulnerability

  • CVE-2023-21608HigKEVJan 18, 2023
    risk 0.68cvss 7.8epss 0.61

    Adobe Acrobat Reader versions 22.003.20282 (and earlier), 22.003.20281 (and earlier) and 20.005.30418 (and earlier) are affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue…

  • CVE-2020-28018CriMay 6, 2021
    risk 0.68cvss 9.8epss 0.57

    Exim 4 before 4.94.2 allows Use After Free in smtp_reset in certain situations that may be common for builds with OpenSSL.

  • CVE-2019-8647CriDec 18, 2019
    risk 0.68cvss 9.8epss 0.13

    A use after free issue was addressed with improved memory management. This issue is fixed in iOS 12.4, tvOS 12.4, watchOS 5.3. A remote attacker may be able to cause arbitrary code execution.

  • CVE-2019-8613CriDec 18, 2019
    risk 0.68cvss 9.8epss 0.13

    A use after free issue was addressed with improved memory management. This issue is fixed in iOS 12.3, tvOS 12.3, watchOS 5.2.1. A remote attacker may be able to cause arbitrary code execution.