VYPR

CWE-825

Expired Pointer Dereference

BaseIncomplete

Description

The product dereferences a pointer that contains a location for memory that was previously valid, but is no longer valid.

When a product releases memory, but it maintains a pointer to that memory, then the memory might be re-allocated at a later time. If the original pointer is accessed to read or write data, then this could cause the product to read or modify data that is in use by a different function or process. Depending on how the newly-allocated memory is used, this could lead to a denial of service, information exposure, or code execution.

Hierarchy (View 1000)

CVEs mapped to this weakness (90)

page 5 of 5
  • CVE-2025-54771MedNov 18, 2025
    risk 0.32cvss 4.9epss 0.00

    A use-after-free vulnerability has been identified in the GNU GRUB (Grand Unified Bootloader). The flaw occurs because the file-closing process incorrectly retains a memory pointer, leaving an invalid reference to a file system structure. An attacker could exploit this…

  • CVE-2025-54770MedNov 18, 2025
    risk 0.32cvss 4.9epss 0.00

    A vulnerability has been identified in the GRUB2 bootloader's network module that poses an immediate Denial of Service (DoS) risk. This flaw is a Use-after-Free issue, caused because the net_set_vlan command is not properly unregistered when the network module is unloaded from…

  • CVE-2026-78123MedSep 11, 2026
    risk 0.31cvss 5.9epss 0.00

    strongSwan 5.0.2 through 6.0.7 has an Expired Pointer Dereference in PKCS#7 parsing in the openssl plugin.

  • CVE-2026-65970MedSep 18, 2026
    risk 0.27cvss 5.3epss 0.00

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.1.16.0, a crafted ZIP-compressed TIFF processed with TIFF multithreading enabled can make TIFFInput::read_native_scanlines() return…

  • CVE-2026-35094LowApr 1, 2026
    risk 0.21cvss 3.3epss 0.00

    A flaw was found in libinput. An attacker capable of deploying a Lua plugin file in specific system directories can exploit a dangling pointer vulnerability. This occurs when a garbage collection cleanup function is called, leaving a pointer that can then be printed to system…

  • CVE-2026-76891LowAug 19, 2026
    risk 0.20cvss 3.1epss 0.00

    Crash in sharkd in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service

  • CVE-2026-76890LowAug 19, 2026
    risk 0.20cvss 3.1epss 0.00

    Crash in sharkd in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service

  • CVE-2024-23638MedJan 24, 2024
    risk 0.05cvss 6.5epss 0.60

    Squid is a caching proxy for the Web. Due to an expired pointer reference bug, Squid prior to version 6.6 is vulnerable to a Denial of Service attack against Cache Manager error responses. This problem allows a trusted client to perform Denial of Service when generating error…

  • CVE-2026-30978HigMar 10, 2026
    risk 0.00cvss 7.8epss 0.00

    iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a heap-use-after-free in CIccCmm::AddXform() causing invalid vptr dereference and crash. This vulnerability is fixed in 2.3.1.5.

  • CVE-2019-15691HigDec 26, 2019
    risk 0.00cvss 7.2epss 0.05

    TigerVNC version prior to 1.10.1 is vulnerable to stack use-after-return, which occurs due to incorrect usage of stack memory in ZRLEDecoder. If decoding routine would throw an exception, ZRLEDecoder may try to access stack variable, which has been already freed during the…