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

  • 7.1 High severity

    Red Hat Hardened Images: Heap-based Buffer Overflow

    CVE-2026-103242Red Hat

    A heap-based buffer overflow flaw was found in rpm. RPMTAG_FILESIGNATURES in a crafted, unsigned RPM package's main header is declared with the wrong header type, causing hex2binv() to allocate a one-byte buffer and then write the tag's attacker-controlled, he

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-102331Google

    Buffer overflow in ANGLE in Google Chrome on on Android prior to 154.0.8037.92 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-95350Google

    Buffer overflow in ANGLE in Google Chrome on on Android prior to 154.0.8037.57 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-95349Google

    Buffer overflow in WebGL in Google Chrome on on Android prior to 154.0.8037.57 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-95318Google

    Buffer overflow in Video in Google Chrome prior to 154.0.8037.57 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-95284Google

    Buffer overflow in ANGLE in Google Chrome on on Android prior to 154.0.8037.57 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-95283Google

    Buffer overflow in Tint in Google Chrome on on Android prior to 154.0.8037.57 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 9.6 Critical severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-95281Google

    Buffer overflow in ANGLE in Google Chrome on on Android prior to 154.0.8037.57 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)

  • 7.8 High severity

    Full Client: Heap-based Buffer Overflow

    CVE-2026-92368TeamViewer

    TeamViewer Full Client and Host for Linux and macOS prior version 15.82 contain a heap-based buffer overflow vulnerability in the processing of .tvs session recording files. A size mismatch during decompression of recorded session data can result in out-of-bou

  • 8.6 High severity

    Nanomsg: Heap-based Buffer Overflow

    CVE-2026-97152Nanomsg

    Nanomsg versions 0.5-beta through 1.x before 1.2.3 has a remotely exploitable buffer overflow in the WebSocket transport, due to an unchecked copy of the Sec-WebSocket-Version header, through snprintf.

  • 7.8 High severity

    FileMaker Server: Heap-based Buffer Overflow

    CVE-2026-86926Claris

    A heap buffer overflow vulnerability in the FileMaker Server database engine block parsing routine allowed a maliciously crafted .fmp12 database file to cause memory corruption, potentially leading to arbitrary code execution. This vulnerability is addressed i

  • 7.8 High severity

    Adobe Bridge: Heap-based Buffer Overflow

    CVE-2026-75665Adobe

    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

    Adobe Bridge: Heap-based Buffer Overflow

    CVE-2026-75649Adobe

    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.

  • 8.3 High severity

    Connext Professional: Heap-based Buffer Overflow

    CVE-2026-18457RTI

    Heap-based Buffer Overflow vulnerability in RTI Connext Professional (Core Libraries) allows Overflow Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6, from 6.1.0 before 6.1.*, from 6.0.0 before 6.0.*, from

  • 9.8 Critical severity

    F5 BIG-IP APM Heap-based Buffer Overflow Exploited

    CVE-2026-94127F5EPSS 26.6%

    When a BIG-IP APM access policy and an OAuth profile are configured on a virtual server, specific malicious traffic can lead to remote code execution (RCE). This vulnerability is only present when BIG-IP APM is configured as an OAuth Authorization Server. Depl

  • 8.8 High severity

    MTT S80 Driver Package: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-94424Moore Threads

    A vulnerability has been found in Moore Threads MTT S80 Driver Package up to 340.150. Impacted is the function sub_140001000 in the library mtdispkm64.sys of the component IOCTL Handler. The manipulation leads to heap-based buffer overflow. An attack has to be

  • 8.3 High severity

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

    CVE-2026-93962Kamailio

    A weakness has been identified in Kamailio up to 5.8.8/6.0.7/6.1.4/6.2.0-dev1. The impacted element is the function shm_malloc of the file src/modules/cdp/receiver.c of the component CDP Diameter Receiver. Executing a manipulation can lead to heap-based buffer

  • 8.0 High severity

    fluidsynth: Heap-based Buffer Overflow

    CVE-2026-61721FluidSynth

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS loader assigns file-controlled wsmp.loop_start and wsmp.loop_length values to samples without calling fluid_sample_validate() or fluid_sample_s

  • 7.8 High severity

    fluidsynth: Heap-based Buffer Overflow

    CVE-2026-61714FluidSynth

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.2.4 until 2.5.6, configuring synth.midi-channels above 16 allows the MIDI player to index _fluid_player_t::channel_isplaying outside its fixed-size heap allocation while track

  • 9.8 Critical severity

    fluidsynth: Heap-based Buffer Overflow

    CVE-2026-58264FluidSynth

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 1.1.2 until 2.5.6, the FluidSynth command handler accepts a pitch_bend_range command whose channel argument is not bounds checked before the supplied value is written through th

  • 8.1 High severity

    MQ for HPE NonStop: Heap-based Buffer Overflow

    CVE-2026-11727IBM

    IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 IBM MQ C client could allow a remote attacker to cause a denial of service or potentially execute arbitrary code due to improper validation of queue manager responses when requesting AMS policy data.

  • 7.5 High severity

    MQ for HPE NonStop: Heap-based Buffer Overflow

    CVE-2026-11716IBM

    IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code during queue manager startup due to improper validation of cluster migration data.

  • 7.1 High severity

    pjproject: Heap-based Buffer Overflow

    CVE-2026-77396Pjsip

    PJSIP is a free and open source multimedia communication library written in C. In 2.17 and earlier, the PJSIP AVI parser in pjmedia/src/pjmedia/avi_player.c uses an input-file video chunk length as the number of bytes copied into a frame buffer whose capacity

  • 8.2 High severity

    rsyslog: Heap-based Buffer Overflow

    CVE-2026-55556Rsyslog

    Rsyslog is a rocket-fast system for log processing. From 8.2110.0 until 8.2604.0, the optional imhttp module's parse_auth_header function in contrib/imhttp/imhttp.c allocates a zero-byte heap buffer with calloc(0, len) when an HTTP Basic Authorization value ex

  • 7.8 High severity

    kvm-guest-drivers-windows: Heap-based Buffer Overflow

    CVE-2026-46655Virtio-win

    virtio-win provides Windows paravirtualized drivers for QEMU and KVM. From mm210 until mm320, the Viosock driver permits a low-privilege local process to submit an IOCTL_SELECT request with attacker-controlled VIRTIO_VSOCK_SELECT.Fdss[*].fd_count values that o

  • 7.6 High severity

    OpenImageIO: Heap-based Buffer Overflow

    CVE-2026-67549AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.1.16.0, A crafted 1-bit contiguous cmyk tiff is exposed through a native uint1 imagespec, so callers allocate a bit-pac

  • 7.8 High severity

    OpenImageIO: Heap-based Buffer Overflow

    CVE-2026-63422AcademySoftwareFoundation

    OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A valid tiled openexr image whose width is not a multiple of its tile width can tr

  • 8.8 High severity

    MQ for HPE NonStop: Heap-based Buffer Overflow

    CVE-2026-11381IBM

    IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to improper validation of message distribution list structures.

  • 8.8 High severity

    MQ: Heap-based Buffer Overflow

    CVE-2026-11375IBM

    IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to a stack buffer overflow when processing XA transaction identifiers.

  • 9.9 Critical severity

    MQ for HPE NonStop: Heap-based Buffer Overflow

    CVE-2026-10858IBM

    IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to a heap buffer underflow when processing multi-segment messages.

  • 10.0 Critical severity

    MQ Appliance: Heap-based Buffer Overflow

    CVE-2026-10747IBM

    IBM MQ Appliance could allow a remote attacker to cause a denial of service or potentially execute arbitrary code due to a heap buffer overflow in protocol message processing before authentication.

  • 7.5 High severity

    MQ for HPE NonStop: Heap-based Buffer Overflow

    CVE-2026-10744IBM

    IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to cause a denial of service or potentially escalate privileges due to an integer overflow in MQINQ request validation.

  • 8.8 High severity

    MQ: Heap-based Buffer Overflow

    CVE-2026-10575IBM

    IBM MQ could allow an authenticated attacker to cause a denial of service or potentially escalate privileges due to a heap buffer overflow when processing MQPUT operations with malformed distribution headers.

  • 8.8 High severity

    Chrome: Heap-based Buffer Overflow

    CVE-2026-93381Google

    Buffer overflow in PDFium in Google Chrome on on Windows prior to 153.0.8010.52 allowed a remote attacker leveraging social engineering to potentially execute arbitrary code inside the sandbox via a crafted PDF file. (Chromium security severity: High)

  • 9.8 Critical severity

    sail: Heap-based Buffer Overflow

    CVE-2026-54627HappySeaFox

    SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. In 0.9.10 and earlier, psd_private_sail_pixel_format() in src/sail-codecs/psd/helpers.c resolves a one-channel PSD in Bitmap color mode to SA

  • 9.8 Critical severity

    sail: Heap-based Buffer Overflow

    CVE-2026-54626HappySeaFox

    SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. In 0.9.10 and earlier, the TGA_INDEXED_RLE path selected by image_type == 9 allocates an image buffer using the one-byte-per-pixel SAIL_PIXEL

  • 7.1 High severity

    rabbitmq-c: Heap-based Buffer Overflow

    CVE-2026-44236Alanxz

    rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to 0.16.0, a malicious AMQP server can send an undersized connection.tune.frame_max value during amqp_login(), and rabbitmq-c accepts the value in amqp_login_inner() in librabbitmq/amqp_socket.

  • 7.2 High severity

    OpenManage Server Administrator Managed Node…: Heap-based Buffer Overflow

    CVE-2026-81477Dell

    Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Heap-based Buffer Overflow vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Code execution.

  • 7.8 High severity

    OpenManage Server Administrator Managed Node…: Heap-based Buffer Overflow

    CVE-2026-81474Dell

    Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Heap-based Buffer Overflow vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of privileges.

  • 9.8 Critical severity

    HP Linux Imaging and Printing Software (HPLIP): Heap-based Buffer Overflow

    CVE-2026-91106HPEPSS 1.03%

    HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or