CyberSecBulletin

Heap-based Buffer Overflow

CWE-122

The product writes past the end of a buffer that was allocated on the heap.

We track 1,418 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.3. 21 have been exploited in real attacks.

How this weakness is prevented

  • Pre-design: Use a language or compiler that performs automatic bounds checking.
  • Architecture and Design: Use an abstraction library to abstract away risky APIs. Not a complete solution.
  • Operation Build and Compilation: Use automatic buffer overflow detection mechanisms that are offered by certain compilers or compiler extensions. Examples include: the Microsoft Visual Studio /GS flag, Fedora/Red Hat FORTIFY_SOURCE GCC flag, StackGuard, and ProPolice, which provide various mechanisms including canary-based detection and range/index checking. D3-SFCV (Stack Frame Canary Validation) from D3FEND discusses canary-based detection in detail.
  • Implementation: Implement and perform bounds checking on input.
  • Implementation: Do not use dangerous functions such as gets. Look for their safe equivalent, which checks for the boundary.

Latest Heap-based Buffer Overflow vulnerabilities

  • 9.8 Critical severity

    Storage Protect Client: Heap-based Buffer Overflow

    CVE-2026-13473IBM

    IBM Storage Protect Client 8.1.0.0 through 8.1.27.0, 8.1.27.1, and 8.2.0.0 through 8.2.1.0 IBM Storage Protect is vulnerable to a heap-based buffer overflow, caused by improper bounds checking. A remote attacker could overflow a buffer and execute arbitrary co

  • 7.8 High severity

    wazuh: Heap-based Buffer Overflow

    CVE-2026-40106Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. Versions 4.6.0 and above prior to 4.14.5 contain a heap-based buffer overflow vulnerability in the syscheck component of the Wazuh agent for Windows. When expanding r

  • 7.5 High severity

    wazuh: Heap-based Buffer Overflow

    CVE-2026-34150Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. In versions 1.0.0 and above, prior to 4.14.5, a heap buffer overflow in wazuh-analysisd allows an unauthenticated remote attacker to crash the Wazuh manager's analysi

  • 9.1 Critical severity

    illumos-gate: Heap-based Buffer Overflow

    CVE-2026-15422Illumos

    The illumos SCTP inbound path performs association lookup for INIT ACK chunks without adequately validating the address parameters carried in the chunk. Since this lookup runs during packet classification (i.e. before SCTP integrity checks or IPsec policy are

  • 8.1 High severity

    NGINX Plus: Heap-based Buffer Overflow

    CVE-2026-42533F5EPSS 6.3%

    A vulnerability exists in NGINX Plus and NGINX Open Source when a map directive uses regex matching and a string expression references the map's regex capture variables before referencing the map output variable. Alternatively, the same result could be achieve

  • 7.8 High severity

    Adobe Bridge: Heap-based Buffer Overflow

    CVE-2026-48339Adobe

    Bridge is affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

  • 7.8 High severity

    Premiere: Heap-based Buffer Overflow

    CVE-2026-48269Adobe

    Premiere Pro is affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

  • 7.5 High severity

    TensorRT-LLM: Heap-based Buffer Overflow

    CVE-2026-47471NVIDIA

    NVIDIA TensorRT-LLM for any platform contains a vulnerability in tensor deserialization, where an attacker could cause a heap based buffer overflow. A successful exploit of this vulnerability might lead to information disclosure, data tampering, or denial of s

  • 7.8 High severity

    TensorRT: Heap-based Buffer Overflow

    CVE-2026-24272NVIDIA

    NVIDIA TensorRT contains a vulnerability where an attacker might cause an overflow to a heap-based buffer. A successful exploit of this vulnerability might lead to code execution.

  • 7.8 High severity

    TensorRT: Heap-based Buffer Overflow

    CVE-2026-24268NVIDIA

    NVIDIA TensorRT contains a vulnerability where an attacker might cause a heap-based buffer overflow. A successful exploit of this vulnerability might lead to code execution.

  • 8.8 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-15767Google

    Heap buffer overflow in libyuv in Google Chrome on Windows prior to 150.0.7871.125 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted video file. (Chromium security severity: High)

  • 7.8 High severity

    Windows 10 Version 1607: Heap-based Buffer Overflow

    CVE-2026-49790Microsoft

    Integer underflow (wrap or wraparound) in Windows Universal Disk Format File System Driver (UDFS) allows an authorized attacker to elevate privileges locally.

  • 7.8 High severity

    CatchPulse: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-15506SecureAge

    A security vulnerability has been detected in SecureAge CatchPulse up to 10.9.3. The affected element is an unknown function in the library saappctl.sys of the component Driver. Such manipulation leads to heap-based buffer overflow. An attack has to be approac

  • 9.1 Critical severity

    ImageMagick: Heap-based Buffer Overflow

    CVE-2026-56372ImageMagick

    ImageMagick before 7.1.2-19 contains a heap buffer overflow vulnerability in the magnify operation that allows attackers to read out of bounds memory. An unrecognized magnify:method value triggers an out of bounds read, potentially exposing sensitive informati

  • 9.8 Critical severity

    FreeRDP: Heap-based Buffer Overflow

    CVE-2026-57156FreeRDP

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.28.0 on 32-bit builds, FreeRDP clients contain an integer overflow in update_read_delta_points in libfreerdp/core/orders.c when multiplying an attacker-controlled point count by sizeof

  • 7.0 High severity

    osquery: Heap-based Buffer Overflow

    CVE-2026-54001Osquery

    osquery is a SQL powered operating system instrumentation, monitoring, and analytics framework. Prior to 5.23.1, on Windows, a local unprivileged attacker can cause a heap buffer out-of-bounds write if there is a query of the authenticode table targeting a mal

  • 7.0 High severity

    osquery: Heap-based Buffer Overflow

    CVE-2026-54000Osquery

    osquery is a SQL powered operating system instrumentation, monitoring, and analytics framework. Prior to 5.23.1, on Windows, a local unprivileged attacker can cause a heap buffer out-of-bounds write if there is a query of the processes table targeting a malici

  • 8.8 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-15123Google

    Inappropriate implementation in DOM in Google Chrome prior to 150.0.7871.115 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)

  • 8.8 High severity

    libXfont2: Heap-based Buffer Overflow

    CVE-2026-56003X.Org

    A heap buffer overflow due to missing size checking in the property buffer when parsing PCF files in libXfont2 ComputeScaledProperties() before libXfont2 before 2.0.8 could be used by attackers using authenticated X clients to execute code within the X server.

  • 8.8 High severity

    libXfont2: Heap-based Buffer Overflow

    CVE-2026-56002X.Org

    A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.

  • 8.8 High severity

    libXfont2: Heap-based Buffer Overflow

    CVE-2026-56001X.Org

    A heap buffer overflow in BitmapScaleBitmaps in libXfont2 before 2.0.8 due to an overflowing 32bit size could be used by attackers able to access the X Server to execute code within the X server cont

  • 7.8 High severity

    xorg-server: Heap-based Buffer Overflow

    CVE-2026-55999X.Org

    Local attackers with a X connection able to provide PCX fonts to the X server xorg-server before 21.2.24 and xwayland before 24.1.13 could cause a heap buffer overflow via SetFont due to missing glyph boundary checks.

  • 7.1 High severity

    wget: Heap-based Buffer Overflow

    CVE-2026-58471Gnuwget

    GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character se

  • 8.8 High severity

    389-ds-base: Heap-based Buffer Overflow

    CVE-2026-11610389ds

    A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server (389-ds-base). After a successful SASL bind with integrity protection (SSF > 0), an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is cop

  • 7.8 High severity

    radare2: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-14759Radareorg

    A security flaw has been discovered in radareorg radare2 up to 6.1.6. This issue affects the function r_bin_java_inner_classes_attr_calc_size of the file shlr/java/class.c of the component RBinJava Line Number Table Parser. Performing a manipulation results in

  • 7.8 High severity

    Linux Kernel Unspecified Exploited

    CVE-2026-53362Linux

    In the Linux kernel, the following vulnerability has been resolved: ipv6: account for fraggap on the paged allocation path In __ip6_append_data(), when the paged-allocation branch is taken (MSG_MORE / NETIF_F_SG / large fraglen), alloclen and pagedlen are comp

  • 7.3 High severity

    Red Hat Enterprise Linux 9: Heap-based Buffer Overflow

    CVE-2026-58379Red Hat

    A flaw was found in GIMP's Paint Shop Pro (PSP) file format parser. This heap buffer overflow vulnerability allows a remote attacker to cause arbitrary code execution or a denial of service (DoS) by tricking a user into opening a specially crafted PSP image fi

  • 8.3 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-14427Google

    Heap buffer overflow in Skia in Google Chrome prior to 150.0.7871.46 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: Critical)

  • 8.8 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-14415Google

    Inappropriate implementation in V8 in Google Chrome prior to 150.0.7871.46 allowed a remote attacker who convinced a user to engage in specific UI gestures to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: Low)

  • 8.8 High severity

    Chrome: Out-of-bounds Write

    CVE-2026-14385Google

    Heap buffer overflow in ANGLE in Google Chrome on Mac prior to 150.0.7871.46 allowed a remote attacker to perform out of bounds memory access via a crafted HTML page. (Chromium security severity: High)

  • 8.8 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-13884Google

    Integer overflow in Chromecast in Google Chrome prior to 150.0.7871.47 allowed a local attacker to execute arbitrary code via malicious network traffic. (Chromium security severity: Medium)

  • 8.8 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-13835Google

    Inappropriate implementation in XML in Google Chrome prior to 150.0.7871.47 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-13798Google

    Heap buffer overflow in Chromecast in Google Chrome prior to 150.0.7871.47 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)

  • 7.3 High severity

    Red Hat Enterprise Linux 10: Heap-based Buffer Overflow

    CVE-2026-12912Red Hat

    A flaw was found in libtiff. A remote attacker could exploit this vulnerability by providing a specially crafted PixarLog-compressed TIFF image. This issue occurs when decoding Pixarlog codec images with the PIXARLOGDATAFMT_8BITABGR output format and a specifi

  • 9.8 Critical severity

    socat: Heap-based Buffer Overflow

    CVE-2026-56123Socat

    socat versions 1.8.0.0 through 1.8.1.1 contain a heap-based buffer overflow vulnerability that allows a malicious SOCKS5 proxy server to overwrite adjacent heap memory by exploiting a sign-extension flaw in the DOMAINNAME reply parser. During connection setup,

  • 7.5 High severity

    List::SomeUtils::XS: Heap-based Buffer Overflow

    CVE-2026-12844DROLSKY

    List::SomeUtils::XS versions before 0.59 for Perl have a heap buffer overflow in the pairwise function. pairwise() collects the values returned by the block into a heap buffer sized to the longer input array, then grows the buffer before each copy with a singl

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-53209Linux

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend Existing advertising instances can already hold the maximum extended advertising payload. When hci_adv_bcast_annoucement()

  • 10.0 Critical severity

    Apache Kvrocks: Heap-based Buffer Overflow

    CVE-2026-46752Apache

    Redis Lua HEAP overflow in cjson library vulnerability in Apache Kvrocks. This issue affects Apache Kvrocks: from 2.0.4 through 2.15.0. Users are recommended to upgrade to version 2.16.0, which fixes the issue.

  • 8.8 High severity

    NSD: Heap-based Buffer Overflow

    CVE-2026-12244NLnet Labs

    If NSD is configured as secondary for a zone, the primary of that zone can crash NSD with an AXFR containing a DNS message with a special crafted SVCB RR with an rdata size of 65512, that let's an (uint16_t) variable that is used to allocate space needed for t

  • 7.8 High severity

    GIMP: Heap-based Buffer Overflow

    CVE-2026-2050GIMP

    GIMP HDR File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the