VYPR

CWE-122

Heap-based Buffer Overflow

VariantDraftLikelihood: High

Description

A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().

Hierarchy (View 1000)

Children

none

Related attack patterns (CAPEC)

CAPEC-92

CVEs mapped to this weakness (2,687)

page 134 of 135
  • CVE-2021-41253MedNov 8, 2021
    risk 0.00cvss 5.9epss 0.02

    Zydis is an x86/x86-64 disassembler library. Users of Zydis versions v3.2.0 and older that use the string functions provided in `zycore` in order to append untrusted user data to the formatter buffer within their custom formatter hooks can run into heap buffer overflows. Older…

  • CVE-2021-3927HigNov 5, 2021
    risk 0.00cvss 7.8epss 0.02

    vim is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-22564MedNov 1, 2021
    risk 0.00cvss 4.5epss 0.00

    For certain valid JPEG XL images with a size slightly larger than an integer number of groups (256x256 pixels) when processing the groups out of order the decoder can perform an out of bounds copy of image pixels from an image buffer in the heap to another. This copy can occur…

  • CVE-2021-3756CriOct 29, 2021
    risk 0.00cvss 9.8epss 0.01

    libmysofa is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-3903HigOct 27, 2021
    risk 0.00cvss 7.8epss 0.01

    vim is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-3872HigOct 19, 2021
    risk 0.00cvss 7.8epss 0.01

    vim is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-3875MedOct 15, 2021
    risk 0.00cvss 5.5epss 0.02

    vim is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-3778HigSep 15, 2021
    risk 0.00cvss 7.8epss 0.02

    vim is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-3770HigSep 6, 2021
    risk 0.00cvss 7.8epss 0.01

    vim is vulnerable to Heap-based Buffer Overflow

  • CVE-2021-24036CriJul 23, 2021
    risk 0.00cvss 9.8epss 0.03

    Passing an attacker controlled size when creating an IOBuf could cause integer overflow, leading to an out of bounds write on the heap with the possibility of remote code execution. This issue affects versions of folly prior to v2021.07.22.00. This issue affects HHVM versions…

  • CVE-2021-29464LowApr 30, 2021
    risk 0.00cvss 3.3epss 0.01

    Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. A heap buffer overflow was found in Exiv2 versions v0.27.3 and earlier. The heap overflow is triggered when Exiv2 is used to write metadata into a crafted…

  • CVE-2021-29457HigApr 19, 2021
    risk 0.00cvss 7.8epss 0.02

    Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. A heap buffer overflow was found in Exiv2 versions v0.27.3 and earlier. The heap overflow is triggered when Exiv2 is used to write metadata into a crafted…

  • CVE-2020-27829MedMar 26, 2021
    risk 0.00cvss 5.5epss 0.01

    A heap based buffer overflow in coders/tiff.c may result in program crash and denial of service in ImageMagick before 7.0.10-45.

  • CVE-2021-24025CriMar 10, 2021
    risk 0.00cvss 9.8epss 0.02

    Due to incorrect string size calculations inside the preg_quote function, a large input string passed to the function can trigger an integer overflow leading to a heap overflow. This issue affects HHVM versions prior to 4.56.3, all versions between 4.57.0 and 4.80.1, all…

  • CVE-2020-1917CriMar 10, 2021
    risk 0.00cvss 9.8epss 0.01

    xbuf_format_converter, used as part of exif_read_data, was appending a terminating null character to the generated string, but was not using its standard append char function. As a result, if the buffer was full, it would result in an out-of-bounds write. This issue affects HHVM…

  • CVE-2020-1916CriMar 10, 2021
    risk 0.00cvss 9.8epss 0.01

    An incorrect size calculation in ldap_escape may lead to an integer overflow when overly long input is passed in, resulting in an out-of-bounds write. This issue affects HHVM prior to 4.56.2, all versions between 4.57.0 and 4.78.0, 4.79.0, 4.80.0, 4.81.0, 4.82.0, 4.83.0.

  • CVE-2020-15158HigAug 26, 2020
    risk 0.00cvss 7.7epss 0.02

    In libIEC61850 before version 1.4.3, when a message with COTP message length field with value < 4 is received an integer underflow will happen leading to heap buffer overflow. This can cause an application crash or on some platforms even the execution of remote code. If your…

  • CVE-2019-15694HigDec 26, 2019
    risk 0.00cvss 7.2epss 0.04

    TigerVNC version prior to 1.10.1 is vulnerable to heap buffer overflow, which could be triggered from DecodeManager::decodeRect. Vulnerability occurs due to the signdness error in processing MemOutStream. Exploitation of this vulnerability could potentially result into remote…

  • CVE-2019-15693HigDec 26, 2019
    risk 0.00cvss 7.2epss 0.04

    TigerVNC version prior to 1.10.1 is vulnerable to heap buffer overflow, which occurs in TightDecoder::FilterGradient. Exploitation of this vulnerability could potentially result into remote code execution. This attack appear to be exploitable via network connectivity.

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

    TigerVNC version prior to 1.10.1 is vulnerable to heap buffer overflow. Vulnerability could be triggered from CopyRectDecoder due to incorrect value checks. Exploitation of this vulnerability could potentially result into remote code execution. This attack appear to be…