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

    Triton Inference Server: Heap-based Buffer Overflow

    CVE-2025-23317NVIDIAEPSS 2.55%

    NVIDIA Triton Inference Server contains a vulnerability in the HTTP server, where an attacker could start a reverse shell by sending a specially crafted HTTP request. A successful exploit of this vulnerability might lead to remote code execution, denial of ser

  • 7.5 High severity

    HarmonyOS: Heap-based Buffer Overflow

    CVE-2025-54630Huawei

    :Vulnerability of insufficient data length verification in the DFA module. Impact: Successful exploitation of this vulnerability may affect availability.

  • 7.8 High severity

    Arena® Simulation: Heap-based Buffer Overflow

    CVE-2025-7033Rockwell Automation

    A memory abuse issue exists in the Rockwell Automation Arena® Simulation. A custom file can force Arena Simulation to read and write past the end of memory space. Successful use requires user action, such as opening a bad file or webpage. If used, a threat act

  • 7.8 High severity

    Arena® Simulation: Heap-based Buffer Overflow

    CVE-2025-7025Rockwell Automation

    A memory abuse issue exists in the Rockwell Automation Arena® Simulation. A custom file can force Arena Simulation to read and write past the end of memory space. Successful use requires user action, such as opening a bad file or webpage. If used, a threat act

  • 9.8 Critical severity

    squid: Out-of-bounds Write

    CVE-2025-54574Squid-cacheEPSS 22.1%

    Squid is a caching proxy for the Web. In versions 6.3 and below, Squid is vulnerable to a heap buffer overflow and possible remote code execution attack when processing URN due to incorrect buffer management. This has been fixed in version 6.4. To work around

  • 7.8 High severity

    openexr: Heap-based Buffer Overflow

    CVE-2025-48071AcademySoftwareFoundation

    OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.2 through 3.3.0, there is a heap-based buffer overflow during a write operation when decompressing

  • 7.8 High severity

    macOS: Heap-based Buffer Overflow

    CVE-2025-31280Apple

    A memory corruption issue was addressed with improved validation. This issue is fixed in macOS Sequoia 15.6. Processing a maliciously crafted file may lead to heap corruption.

  • 7.8 High severity

    Shared Components: Heap-based Buffer Overflow

    CVE-2025-5043Autodesk

    A maliciously crafted 3DM file, when linked or imported into certain Autodesk products, can force a Heap-Based Overflow vulnerability. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary code in the con

  • 8.8 High severity

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

    CVE-2025-8178Tenda

    A vulnerability classified as critical has been found in Tenda AC10 16.03.10.13. Affected is an unknown function of the file /goform/RequestsProcessLaid. The manipulation of the argument device1D leads to heap-based buffer overflow. It is possible to launch th

  • 7.5 High severity

    SMA 100 Series: Heap-based Buffer Overflow

    CVE-2025-40597SonicWallEPSS 22.7%

    A Heap-based buffer overflow vulnerability in the SMA100 series web interface allows remote, unauthenticated attacker to cause Denial of Service (DoS) or potentially results in code execution.

  • 7.5 High severity

    7-Zip: Heap-based Buffer Overflow

    CVE-2025-53816Ipavlov

    7-Zip is a file archiver with a high compression ratio. Zeroes written outside heap buffer in RAR5 handler may lead to memory corruption and denial of service in versions of 7-Zip prior to 25.0.0. Version 25.0.0 contains a fix for the issue.

  • 7.8 High severity

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

    CVE-2025-7545GNU

    A vulnerability classified as problematic was found in GNU Binutils 2.45. Affected by this vulnerability is the function copy_section of the file binutils/objcopy.c. The manipulation leads to heap-based buffer overflow. Attacking locally is a requirement. The

  • 8.9 High severity

    llama.cpp: Heap-based Buffer Overflow

    CVE-2025-53630Ggml-org

    llama.cpp is an inference of several LLM models in C/C++. Integer Overflow in the gguf_init_from_file_impl function in ggml/src/gguf.cpp can lead to Heap Out-of-Bounds Read/Write. This vulnerability is fixed in commit 26a48ad699d50b6268900062661bd22f3e792579.

  • 7.8 High severity

    Revit: Heap-based Buffer Overflow

    CVE-2025-5040Autodesk

    A maliciously crafted RTE file, when parsed through Autodesk Revit, can force a Heap-Based Overflow vulnerability. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary code in the context of the current

  • 8.2 High severity

    Red Hat Enterprise Linux 10: Heap-based Buffer Overflow

    CVE-2025-32990Red Hat

    A heap-buffer-overflow (off-by-one) flaw was found in the GnuTLS software in the template parsing logic within the certtool utility. When it reads certain settings from a template file, it allows an attacker to cause an out-of-bounds (OOB) NULL pointer write,

  • 9.8 Critical severity

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

    CVE-2025-72089fans

    A vulnerability was found in 9fans plan9port up to 9da5b44. It has been classified as critical. This affects the function edump in the library /src/plan9port/src/libsec/port/x509.c. The manipulation leads to heap-based buffer overflow. The exploit has been dis

  • 7.8 High severity

    Adobe Framemaker: Heap-based Buffer Overflow

    CVE-2025-47131Adobe

    Adobe Framemaker versions 2020.8, 2022.6 and earlier are 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 vic

  • 7.8 High severity

    Adobe Framemaker: Heap-based Buffer Overflow

    CVE-2025-47125Adobe

    Adobe Framemaker versions 2020.8, 2022.6 and earlier are 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 vic

  • 7.8 High severity

    Adobe Framemaker: Heap-based Buffer Overflow

    CVE-2025-47123Adobe

    Adobe Framemaker versions 2020.8, 2022.6 and earlier are 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 vic

  • 7.8 High severity

    Adobe Framemaker: Heap-based Buffer Overflow

    CVE-2025-47122Adobe

    Adobe Framemaker versions 2020.8, 2022.6 and earlier are 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 vic

  • 7.8 High severity

    InCopy: Heap-based Buffer Overflow

    CVE-2025-47099Adobe

    InCopy versions 20.3, 19.5.3 and earlier are 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 ope

  • 7.8 High severity

    InDesign Desktop: Heap-based Buffer Overflow

    CVE-2025-47134Adobe

    InDesign Desktop versions 19.5.3 and earlier are 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

  • 7.8 High severity

    InDesign Desktop: Heap-based Buffer Overflow

    CVE-2025-47103Adobe

    InDesign Desktop versions 19.5.3 and earlier are 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

  • 7.8 High severity

    InDesign Desktop: Heap-based Buffer Overflow

    CVE-2025-43591Adobe

    InDesign Desktop versions 19.5.3 and earlier are 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

  • 7.8 High severity

    Substance3D - Viewer: Heap-based Buffer Overflow

    CVE-2025-43582Adobe

    Substance3D - Viewer versions 0.22 and earlier are affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user, scope unchanged. Exploitation of this issue requires user interaction in

  • 7.8 High severity

    V-SFT-6: Heap-based Buffer Overflow

    A heap-based buffer overflow vulnerability exists in VS6Sim.exe contained in V-SFT and TELLUS provided by FUJI ELECTRIC CO., LTD. Opening V9 files or X1 files specially crafted by an attacker on the affected product may lead to arbitrary code execution.

  • 8.8 High severity

    MT6890, MT7915, MT7916, MT7981, MT7986: Heap-based Buffer Overflow

    CVE-2025-20686MediaTek

    In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID:

  • 8.8 High severity

    MT6890, MT7915, MT7916, MT7981, MT7986: Heap-based Buffer Overflow

    CVE-2025-20685MediaTek

    In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID:

  • 9.8 Critical severity

    MT7902, MT7920, MT7921, MT7922, MT7925, MT7927: Heap-based Buffer Overflow

    CVE-2025-20680MediaTek

    In Bluetooth driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00418044; Iss

  • 7.8 High severity

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

    CVE-2025-6818HDF5

    A vulnerability, which was classified as problematic, was found in HDF5 1.14.6. Affected is the function H5O__chunk_protect of the file /src/H5Ochunk.c. The manipulation leads to heap-based buffer overflow. An attack has to be approached locally. The exploit h

  • 8.0 High severity

    Volkswagen MIB3 infotainment system MIB3 OI MQB: Heap-based Buffer Overflow

    CVE-2023-28905Preh Car Connect GmbH (JOYNEXT GmbH)

    A heap buffer overflow in the image processing binary of the MIB3 infotainment unit allows an attacker to execute arbitrary code on it. The vulnerability was originally discovered in Skoda Superb III car with MIB3 infotainment unit OEM part number 3V0035820. T

  • 7.8 High severity

    PDF-XChange Editor: Heap-based Buffer Overflow

    CVE-2025-6660PDF-XChange

    PDF-XChange Editor GIF File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of PDF-XChange Editor. User interaction is required to exploit th

  • 8.8 High severity

    Autel MaxiCharger AC Wallbox Commercial: Heap-based Buffer Overflow

    CVE-2025-5830Autel

    Autel MaxiCharger AC Wallbox Commercial DLB_SlaveRegister Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Autel MaxiCharger AC Wallbox C

  • 7.8 High severity

    HDF5: Out-of-bounds Write

    CVE-2025-6516HDF5

    A vulnerability has been found in HDF5 up to 1.14.6 and classified as critical. This vulnerability affects the function H5F_addr_decode_len of the file /hdf5/src/H5Fint.c. The manipulation leads to heap-based buffer overflow. An attack has to be approached loc

  • 7.5 High severity

    XAV-AX8500: Heap-based Buffer Overflow

    CVE-2025-5479Sony

    Sony XAV-AX8500 Bluetooth AVCTP Protocol Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Sony XAV-AX8500 devices. An attacker must first

  • 7.5 High severity

    XAV-AX8500: Heap-based Buffer Overflow

    CVE-2025-5477Sony

    Sony XAV-AX8500 Bluetooth L2CAP Protocol Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected Sony XAV-AX8500 devices. An attacker must first obtain the abili

  • 9.8 Critical severity

    ClamAV: Heap-based Buffer Overflow

    CVE-2025-20260CiscoEPSS 1.7%

    A vulnerability in the PDF scanning processes of ClamAV could allow an unauthenticated, remote attacker to cause a buffer overflow condition, cause a denial of service (DoS) condition, or execute arbitrary code on an affected device. This vulnerability exists

  • 8.4 High severity

    GMWin 4: Heap-based Buffer Overflow

    CVE-2025-49850Ls-electric

    A Heap-based Buffer Overflow vulnerability exists within the parsing of PRJ files. The issues result from the lack of proper validation of user-supplied data, which can result in different memory corruption issues within the application, such as reading and wr

  • 9.8 Critical severity

    Apache NuttX RTOS: tools/bdf-converter.: Heap-based Buffer Overflow

    CVE-2025-47868Apache

    Out-of-bounds Write resulting in possible Heap-based Buffer Overflow vulnerability was discovered in tools/bdf-converter font conversion utility that is part of Apache NuttX RTOS repository. This standalone program is optional and neither part of NuttX RTOS no

  • 7.8 High severity

    InCopy: Heap-based Buffer Overflow

    CVE-2025-47107Adobe

    InCopy versions 20.2, 19.5.3 and earlier are 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 ope