Skip to content
OpenAdvisories

Weakness (CWE)

CWE-416: Use After Free

Variant

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.

How to prevent it (2 mitigations)
  1. Architecture and Design

    Choose a language that provides automatic memory management.

  2. Implementation

    When freeing pointers, be sure to set them to NULL once they are freed. However, the utilization of multiple or complex data structures may lower the usefulness of this strategy.

Source: MITRE CWE-416

4,663 results · Clear filters · Feed

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Bentley MicroStation …

  • High 8.1

    libavcodec/pthread_frame.c in FFmpeg before 5.1.2, as used in VLC and other products, leaves stale hwaccel state in wor…

  • High 8.8

    This vulnerability allows local attackers to escalate privileges on affected Tesla vehicles. An attacker must first obt…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Editor 11.1…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of PDF-XChange Editor. U…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader. Use…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of PDF-XChange Editor. U…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 11.2…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 12.0…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 12.0…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 12.0…

  • High 7.8

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Foxit PDF Reader 12.0…

  • High 7.8

    ZDI-CAN-19543: Adobe Dimension USD File Parsing Use-After-Free Remote Code Execution Vulnerability

    Adobe Dimension versions 3.4.7 (and earlier) is 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 requires user interaction in that a victim must open a mali…

  • High 7.8

    ZDI-CAN-19539: Adobe Dimension USD File Parsing Use-After-Free Remote Code Execution Vulnerability

    Adobe Dimension versions 3.4.7 (and earlier) is 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 requires user interaction in that a victim must open a mali…

  • High 7.8

    ZDI-CAN-19541: Adobe Dimension USD File Parsing Use-After-Free Remote Code Execution Vulnerability

    Adobe Dimension versions 3.4.7 (and earlier) is 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 requires user interaction in that a victim must open a mali…

  • High 7.8

    ZDI-CAN-19522: Adobe Dimension USD File Parsing Use-After-Free Remote Code Execution Vulnerability

    Adobe Dimension versions 3.4.7 (and earlier) is 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 requires user interaction in that a victim must open a mali…

  • High 7.8

    ZDI-CAN-20275: Adobe Dimension USD File Parsing Use-After-Free Remote Code Execution Vulnerability

    Adobe Dimension versions 3.4.7 (and earlier) is 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 requires user interaction in that a victim must open a mali…

  • High 7.8

    A vulnerability was found in X.Org. This issue occurs due to a dangling pointer in DeepCopyPointerClasses that can be e…

  • High 7.8

    Adobe Photoshop SVG file Use After Free Arbitrary code execution

    Adobe Photoshop versions 23.5.3 (and earlier) and 24.1.1 (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 requires user interaction in tha…

  • High 7.8

    Adobe Substance 3D Stager SVG File Parsing Use-After-Free Remote Code Execution Vulnerability

    Adobe Substance 3D Stager versions 2.0.0 (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 requires user interaction in that a victim must …

  • High 7.8

    A use-after-free flaw was found in the Linux kernel’s Ext4 File System in how a user triggers several file operations s…

  • High 8.6

    Cisco IOS XE Software Virtual Fragmentation Reassembly Denial of Service Vulnerability

    A vulnerability in the implementation of the IPv4 Virtual Fragmentation Reassembly (VFR) feature of Cisco IOS XE Software could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is…

  • High 7.8
    CVE-2023-1281 Public exploit

    UAF in Linux kernel's tcindex (traffic control index filter) implementation

    Use After Free vulnerability in Linux kernel traffic control index filter (tcindex) allows Privilege Escalation. The imperfect hash area can be updated while packets are traversing, which will cause a use-after-free when 'tcf_exts_exec()' is called with the d…

  • High 7.8

    Adobe Illustrator (Beta) has a UAF vulnerability when parsing SVG files Arbitrary code execution

    Illustrator version 26.5.2 (and earlier) and 27.2.0 (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 requires user interaction in that a v…

  • High 7.8

    A use-after-free flaw was found in Linux kernel before 5.19.2. This issue occurs in cmd_hdl_filter in drivers/staging/r…

  • High 8.8

    Use after free in PDF in Google Chrome prior to 111.0.5563.110 allowed a remote attacker to potentially exploit heap co…

  • High 8.8

    Use after free in ANGLE in Google Chrome prior to 111.0.5563.110 allowed a remote attacker to potentially exploit heap …

  • High 8.8

    Use after free in WebProtect in Google Chrome prior to 111.0.5563.110 allowed a remote attacker to potentially exploit …

  • High 8.8

    Use after free in Passwords in Google Chrome prior to 111.0.5563.110 allowed a remote attacker who had compromised the …

  • High 7.8

    Windows Kernel Elevation of Privilege Vulnerability

    Windows Kernel Elevation of Privilege Vulnerability

  • High 7.8

    Windows Kernel Elevation of Privilege Vulnerability

    Windows Kernel Elevation of Privilege Vulnerability

  • High 8.1

    Windows Point-to-Point Tunneling Protocol Remote Code Execution Vulnerability

    Windows Point-to-Point Tunneling Protocol Remote Code Execution Vulnerability

  • High 7.8

    A use-after-free flaw was found in the Linux kernel’s nouveau driver in how a user triggers a memory overflow that caus…

  • High 8.8

    An issue was discovered in the Arm Mali GPU Kernel Driver. A non-privileged user can make improper GPU processing opera…

  • High 8.8

    Use after free in Core in Google Chrome on Lacros prior to 111.0.5563.64 allowed a remote attacker who convinced a user…