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 (886)

page 44 of 45
  • CVE-2020-14354LowMay 13, 2021
    risk 0.00cvss 3.3epss 0.01

    A possible use-after-free and double-free in c-ares lib version 1.16.0 if ares_destroy() is called prior to ares_getaddrinfo() completing. This flaw possibly allows an attacker to crash the service that uses c-ares lib. The highest threat from this vulnerability is to this…

  • CVE-2021-3492HigApr 17, 2021
    risk 0.00cvss 8.8epss 0.02

    Shiftfs, an out-of-tree stacking file system included in Ubuntu Linux kernels, did not properly handle faults occurring during copy_from_user() correctly. These could lead to either a double-free situation or memory not being freed at all. An attacker could use this to cause a…

  • CVE-2021-31162CriApr 14, 2021
    risk 0.00cvss 9.8epss 0.03

    In the standard library in Rust before 1.52.0, a double free can occur in the Vec::from_iter function if freeing the element panics.

  • CVE-2021-28041HigMar 5, 2021
    risk 0.00cvss 7.1epss 0.03

    ssh-agent in OpenSSH before 8.5 has a double free that may be relevant in a few less-common scenarios, such as unconstrained agent-socket access on a legacy operating system, or the forwarding of an agent to an attacker-controlled host.

  • CVE-2021-25902HigJan 26, 2021
    risk 0.00cvss 7.5epss 0.01

    An issue was discovered in the glsl-layout crate before 0.4.0 for Rust. When a panic occurs, map_array can perform a double drop.

  • CVE-2020-11044LowMay 7, 2020
    risk 0.00cvss 2.2epss 0.02

    In FreeRDP greater than 1.2 and before 2.0.0, a double free in update_read_cache_bitmap_v3_order crashes the client application if corrupted data from a manipulated server is parsed. This has been patched in 2.0.0.

  • CVE-2017-18595HigSep 4, 2019
    risk 0.00cvss 7.8epss 0.00

    An issue was discovered in the Linux kernel before 4.14.11. A double free may be caused by the function allocate_trace_buffer in the file kernel/trace/trace.c.

  • CVE-2017-18594HigAug 29, 2019
    risk 0.00cvss 7.5epss 0.03

    nse_libssh2.cc in Nmap 7.70 is subject to a denial of service condition due to a double free when an SSH connection fails, as demonstrated by a leading \n character to ssh-brute.nse or ssh-auth-methods.nse.

  • CVE-2019-15212MedAug 19, 2019
    risk 0.00cvss 4.6epss 0.01

    An issue was discovered in the Linux kernel before 5.1.8. There is a double-free caused by a malicious USB device in the drivers/usb/misc/rio500.c driver.

  • CVE-2019-1020014MedJul 29, 2019
    risk 0.00cvss 5.5epss 0.00

    docker-credential-helpers before 0.6.3 has a double free in the List functions.

  • CVE-2018-1000877HigDec 20, 2018
    risk 0.00cvss 8.8epss 0.05

    libarchive version commit 416694915449219d505531b1096384f3237dd6cc onwards (release v3.1.0 onwards) contains a CWE-415: Double Free vulnerability in RAR decoder - libarchive/archive_read_support_format_rar.c, parse_codes(), realloc(rar->lzss.window, new_size) with new_size = 0…

  • CVE-2018-16425MedSep 4, 2018
    risk 0.00cvss 6.6epss 0.01

    A double free when handling responses from an HSM Card in sc_pkcs15emu_sc_hsm_init in libopensc/pkcs15-sc-hsm.c in OpenSC before 0.19.0-rc1 could be used by attackers able to supply crafted smartcards to cause a denial of service (application crash) or possibly have unspecified…

  • CVE-2018-16424MedSep 4, 2018
    risk 0.00cvss 6.6epss 0.01

    A double free when handling responses in read_file in tools/egk-tool.c (aka the eGK card tool) in OpenSC before 0.19.0-rc1 could be used by attackers able to supply crafted smartcards to cause a denial of service (application crash) or possibly have unspecified other impact.

  • CVE-2018-16423MedSep 4, 2018
    risk 0.00cvss 6.6epss 0.01

    A double free when handling responses from a smartcard in sc_file_set_sec_attr in libopensc/sc.c in OpenSC before 0.19.0-rc1 could be used by attackers able to supply crafted smartcards to cause a denial of service (application crash) or possibly have unspecified other impact.

  • CVE-2018-9336HigMay 1, 2018
    risk 0.00cvss 7.8epss 0.01

    openvpnserv.exe (aka the interactive service helper) in OpenVPN 2.4.x before 2.4.6 allows a local attacker to cause a double-free of memory by sending a malformed request to the interactive service. This could cause a denial-of-service through memory corruption or possibly have…

  • CVE-2018-8099MedMar 14, 2018
    risk 0.00cvss 6.5epss 0.01

    Incorrect returning of an error code in the index.c:read_entry() function leads to a double free in libgit2 before v0.26.2, which allows an attacker to cause a denial of service via a crafted repository index file.

  • CVE-2018-7480HigFeb 25, 2018
    risk 0.00cvss 7.8epss 0.00

    The blkcg_init_queue function in block/blk-cgroup.c in the Linux kernel before 4.11 allows local users to cause a denial of service (double free) or possibly have unspecified other impact by triggering a creation failure.

  • CVE-2017-18174CriFeb 11, 2018
    risk 0.00cvss 9.8epss 0.03

    In the Linux kernel before 4.7, the amd_gpio_remove function in drivers/pinctrl/pinctrl-amd.c calls the pinctrl_unregister function, leading to a double free.

  • CVE-2017-18120HigFeb 2, 2018
    risk 0.00cvss 7.8epss 0.02

    A double-free bug in the read_gif function in gifread.c in gifsicle 1.90 allows a remote attacker to cause a denial-of-service attack or unspecified other impact via a maliciously crafted file, because last_name is mishandled, a different vulnerability than CVE-2017-1000421.

  • CVE-2014-4343Aug 14, 2014
    risk 0.00cvss —epss 0.06

    Double free vulnerability in the init_ctx_reselect function in the SPNEGO initiator in lib/gssapi/spnego/spnego_mech.c in MIT Kerberos 5 (aka krb5) 1.10.x through 1.12.x before 1.12.2 allows remote attackers to cause a denial of service (memory corruption) or possibly execute…