VYPR

CWE-415

Double Free

VariantDraftLikelihood: High

Description

The product calls free() twice on the same memory address.

Hierarchy (View 1000)

Children

none

CVEs mapped to this weakness (835)

page 2 of 42
  • CVE-2024-50152CriNov 7, 2024
    risk 0.64cvss 9.8epss 0.00

    In the Linux kernel, the following vulnerability has been resolved: smb: client: fix possible double free in smb2_set_ea() Clang static checker(scan-build) warning: fs/smb/client/smb2ops.c:1304:2: Attempt to free released memory. 1304 | kfree(ea); | …

  • CVE-2024-46736CriSep 18, 2024
    risk 0.64cvss 9.8epss 0.01

    In the Linux kernel, the following vulnerability has been resolved: smb: client: fix double put of @cfile in smb2_rename_path() If smb2_set_path_attr() is called with a valid @cfile and returned -EINVAL, we need to call cifs_get_writable_path() again as the reference of @cfile…

  • CVE-2024-26782CriApr 4, 2024
    risk 0.64cvss 9.8epss 0.01

    In the Linux kernel, the following vulnerability has been resolved: mptcp: fix double-free on socket dismantle when MPTCP server accepts an incoming connection, it clones its listener socket. However, the pointer to 'inet_opt' for the new socket has the same value as the…

  • CVE-2024-23809CriFeb 20, 2024
    risk 0.64cvss 9.8epss 0.02

    A double-free vulnerability exists in the BrainVision ASCII Header Parsing functionality of The Biosig Project libbiosig 2.5.0 and Master Branch (ab0ee111). A specially crafted .vdhr file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger…

  • CVE-2024-22097CriFeb 20, 2024
    risk 0.64cvss 9.8epss 0.02

    A double-free vulnerability exists in the BrainVision Header Parsing functionality of The Biosig Project libbiosig Master Branch (ab0ee111) and 2.5.0. A specially crafted .vdhr file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this…

  • CVE-2023-49937CriDec 14, 2023
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in SchedMD Slurm 22.05.x, 23.02.x, and 23.11.x. Because of a double free, attackers can cause a denial of service or possibly execute arbitrary code. The fixed versions are 22.05.11, 23.02.7, and 23.11.1.

  • CVE-2021-33304CriFeb 15, 2023
    risk 0.64cvss 9.8epss 0.01

    Double Free vulnerability in virtualsquare picoTCP v1.7.0 and picoTCP-NG v2.1 in modules/pico_fragments.c in function pico_fragments_reassemble, allows attackers to execute arbitrary code.

  • CVE-2022-3806CriJan 25, 2023
    risk 0.64cvss 9.8epss 0.01

    Inconsistent handling of error cases in bluetooth hci may lead to a double free condition of a network buffer.

  • CVE-2022-44640CriDec 25, 2022
    risk 0.64cvss 9.8epss 0.02

    Heimdal before 7.7.1 allows remote attackers to execute arbitrary code because of an invalid free in the ASN.1 codec used by the Key Distribution Center (KDC).

  • CVE-2022-39002CriSep 16, 2022
    risk 0.64cvss 9.8epss 0.01

    Double free vulnerability in the storage module. Successful exploitation of this vulnerability will cause the memory to be freed twice.

  • CVE-2022-20127CriJun 15, 2022
    risk 0.64cvss 9.8epss 0.07

    In ce_t4t_data_cback of ce_t4t.cc, there is a possible out of bounds write due to a double free. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-10…

  • CVE-2022-28738CriMay 9, 2022
    risk 0.64cvss 9.8epss 0.03

    A double free was found in the Regexp compiler in Ruby 3.x before 3.0.4 and 3.1.x before 3.1.2. If a victim attempts to create a Regexp from untrusted user input, an attacker may be able to write to unexpected memory locations.

  • CVE-2021-37120CriJan 3, 2022
    risk 0.64cvss 9.8epss 0.01

    There is a Double free vulnerability in Smartphone.Successful exploitation of this vulnerability may cause a kernel crash or privilege escalation.

  • CVE-2021-44732CriDec 20, 2021
    risk 0.64cvss 9.8epss 0.03

    Mbed TLS before 3.0.1 has a double free in certain out-of-memory conditions, as demonstrated by an mbedtls_ssl_set_session() failure.

  • CVE-2020-36434CriAug 8, 2021
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in the sys-info crate before 0.8.0 for Rust. sys_info::disk_info calls can trigger a double free.

  • CVE-2021-34184CriJun 25, 2021
    risk 0.64cvss 9.8epss 0.01

    Miniaudio 0.10.35 has a Double free vulnerability that could cause a buffer overflow in ma_default_vfs_close__stdio in miniaudio.h.

  • CVE-2021-30457CriApr 7, 2021
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in the id-map crate through 2021-02-26 for Rust. A double free can occur in remove_set upon a panic in a Drop impl.

  • CVE-2021-30456CriApr 7, 2021
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in the id-map crate through 2021-02-26 for Rust. A double free can occur in get_or_insert upon a panic of a user-provided f function.

  • CVE-2021-30455CriApr 7, 2021
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in the id-map crate through 2021-02-26 for Rust. A double free can occur in IdMap::clone_from upon a .clone panic.

  • CVE-2021-29940CriApr 1, 2021
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in the through crate through 2021-02-18 for Rust. There is a double free (in through and through_and) upon a panic of the map function.