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 35 of 42
  • CVE-2019-12865MedJun 17, 2019
    risk 0.36cvss 5.5epss 0.01

    In radare2 through 3.5.1, cmd_mount in libr/core/cmd_mount.c has a double free for the ms command.

  • CVE-2018-11947MedJun 14, 2019
    risk 0.36cvss 5.5epss 0.00

    The txrx stats req might be double freed in the pdev detach when the host driver is unloading in Snapdragon Auto, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdragon Wired…

  • CVE-2019-5305MedJun 6, 2019
    risk 0.36cvss 5.5epss 0.01

    The image processing module of some Huawei Mate 10 smartphones versions before ALP-L29 9.0.0.159(C185) has a memory double free vulnerability. An attacker tricks a user into installing a malicious application, and the application can call special API, which could trigger double…

  • CVE-2019-5219MedJun 6, 2019
    risk 0.36cvss 5.5epss 0.01

    There is a double free vulnerability on certain drivers of Huawei Mate10 smartphones versions earlier than ALP-AL00B 9.0.0.181(C00E87R2P20T8). An attacker tricks the user into installing a malicious application, which makes multiple processes operate the same resource at the…

  • CVE-2018-11730MedJun 19, 2018
    risk 0.36cvss 5.5epss 0.01

    The libfsntfs_security_descriptor_values_free function in libfsntfs_security_descriptor_values.c in libfsntfs through 2018-04-20 allows remote attackers to cause a denial of service (double-free) via a crafted ntfs file. NOTE: the vendor has disputed this as described in…

  • CVE-2018-7899MedApr 19, 2018
    risk 0.36cvss 5.5epss 0.01

    The Mali Driver of Huawei Berkeley-AL20 and Berkeley-BD smart phones with software Berkeley-AL20 8.0.0.105(C00), 8.0.0.111(C00), 8.0.0.112D(C00), 8.0.0.116(C00), 8.0.0.119(C00), 8.0.0.119D(C00), 8.0.0.122(C00), 8.0.0.132(C00), 8.0.0.132D(C00), 8.0.0.142(C00), 8.0.0.151(C00),…

  • CVE-2017-15330MedFeb 15, 2018
    risk 0.36cvss 5.5epss 0.01

    The Flp Driver in some Huawei smartphones of the software Vicky-AL00AC00B124D, Vicky-AL00AC00B157D, Vicky-AL00AC00B167 has a double free vulnerability. An attacker can trick a user to install a malicious application which has a high privilege to exploit this vulnerability.…

  • CVE-2017-15364MedOct 15, 2017
    risk 0.36cvss 5.5epss 0.01

    The foreach function in ext/ccsv.c in Ccsv 1.1.0 allows remote attackers to cause a denial of service (double free and application crash) or possibly have unspecified other impact via a crafted file. NOTE: This has been disputed and it is argued that this is not present in…

  • CVE-2015-5203MedAug 2, 2017
    risk 0.36cvss 5.5epss 0.02

    Double free vulnerability in the jasper_image_stop_load function in JasPer 1.900.17 allows remote attackers to cause a denial of service (crash) via a crafted JPEG 2000 image file.

  • CVE-2014-9807MedMar 30, 2017
    risk 0.36cvss 5.5epss 0.01

    The pdb coder in ImageMagick allows remote attackers to cause a denial of service (double free) via unspecified vectors.

  • CVE-2017-6353MedMar 1, 2017
    risk 0.36cvss 5.5epss 0.00

    net/sctp/socket.c in the Linux kernel through 4.10.1 does not properly restrict association peel-off operations during certain wait states, which allows local users to cause a denial of service (invalid unlock and double free) via a multithreaded application. NOTE: this…

  • CVE-2026-10653MedJun 30, 2026
    risk 0.35cvss 6.4epss 0.00

    The Zephyr net_buf library (lib/net_buf/buf.c) manipulated both of its reference counts -- the per-header buf->ref and the per-data-block ref_count at the start of each variable/heap data allocation -- with plain non-atomic C operators (buf->ref++, if (--buf->ref > 0), if…

  • CVE-2025-32988MedJul 10, 2025
    risk 0.35cvss 6.5epss 0.01

    A flaw was found in GnuTLS. A double-free vulnerability exists in GnuTLS due to incorrect ownership handling in the export logic of Subject Alternative Name (SAN) entries containing an otherName. If the type-id OID is invalid or malformed, GnuTLS will call…

  • CVE-2025-4574MedMay 13, 2025
    risk 0.35cvss 6.5epss 0.01

    In crossbeam-channel rust crate, the internal `Channel` type's `Drop` method has a race condition which could, in some circumstances, lead to a double-free that could result in memory corruption.

  • CVE-2025-31241MedMay 12, 2025
    risk 0.35cvss 5.3epss 0.01

    A double free issue was addressed with improved memory management. This issue is fixed in iOS 18.5 and iPadOS 18.5, iPadOS 17.7.7, macOS Sequoia 15.5, macOS Sonoma 14.7.6, macOS Ventura 13.7.6, tvOS 18.5, visionOS 2.5, watchOS 11.5. A remote attacker may cause an unexpected app…

  • CVE-2024-3935MedOct 30, 2024
    risk 0.35cvss 6.5epss 0.01

    In Eclipse Mosquito, versions from 2.0.0 through 2.0.18, if a Mosquitto broker is configured to create an outgoing bridge connection, and that bridge connection has an incoming topic configured that makes use of topic remapping, then if the remote connection sends a crafted…

  • CVE-2022-2588MedJan 8, 2024
    risk 0.35cvss 5.3epss 0.06

    It was discovered that the cls_route filter implementation in the Linux kernel would not remove an old filter from the hashtable before freeing it if its handle had the value 0.

  • CVE-2023-37365MedJun 30, 2023
    risk 0.35cvss 6.5epss 0.01

    Hnswlib 0.7.0 has a double free in init_index when the M argument is a large integer.

  • CVE-2023-1999MedJun 20, 2023
    risk 0.35cvss 5.3epss 0.01

    There exists a use after free/double free in libwebp. An attacker can use the ApplyFiltersAndEncode() function and loop through to free best.bw and assign best = trial pointer. The second loop will then return 0 because of an Out of memory error in VP8 encoder, the pointer is…

  • CVE-2021-39432MedNov 4, 2022
    risk 0.35cvss 6.5epss 0.01

    diplib v3.0.0 is vulnerable to Double Free.