CyberSecBulletin

Stack-based Buffer Overflow

CWE-121

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

We track 2,424 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.6. 20 have been exploited in real attacks.

How this weakness is prevented

  • 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.
  • Architecture and Design: Use an abstraction library to abstract away risky APIs. Not a complete solution.
  • Implementation: Implement and perform bounds checking on input.
  • Implementation: Do not use dangerous functions such as gets. Use safer, equivalent functions which check for boundary errors.

Latest Stack-based Buffer Overflow vulnerabilities

  • 9.8 Critical severity

    PLANET GS-5220-8P2T2S: Stack-based Buffer Overflow

    CVE-2026-109445PLANET Technology

    PLANET GS-5220-8P2T2S (hardware version 3.0) firmware versions before 3.2412b261008 contains a stack-based buffer overflow vulnerability that allows unauthenticated attackers to corrupt stack memory by submitting an oversized webstax_auth HTTP Cookie value tha

  • 8.5 High severity

    xwayland: Stack-based Buffer Overflow

    CVE-2026-109093X.Org

    A stack buffer overflow in ProcXTestFakeInput DeviceValuator handling in X.Org xwayland before 24.1.15 and X server before 21.1.26 could be used by authenticated clients to crash or execute code in the X server.

  • 7.5 High severity

    TR3000 1.0: Stack-based Buffer Overflow

    CVE-2026-75492Shenzhen Cudy TechnologyEPSS 1.18%

    Cudy TR3000 before 2.5.42 contains an unauthenticated stack buffer overflow vulnerability in the stun_client TR-111 UDP Connection Request parser that parses requests before verifying username or HMAC. Remote attackers can send a single crafted UDP datagram la

  • 8.6 High severity

    bacnet-stack: Stack-based Buffer Overflow

    CVE-2026-47711Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4, 1.5.1, and 1.6.0, the current master demo server can be crashed remotely over BACnet/IP by sending a valid Confirmed WriteProperty request that updates

  • 8.2 High severity

    bacnet-stack: Stack-based Buffer Overflow

    CVE-2026-47710Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4, 1.5.1, and 1.6.0, a stack-buffer-overflow can be triggered in the current master branch when a Loop object reads a referenced property through its defa

  • 8.2 High severity

    bacnet-stack: Stack-based Buffer Overflow

    CVE-2026-47259Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4, 1.5.1, and 1.6.0, a RemoveListElement request targeting Notification-Class.recipient-list can trigger a stack-based out-of-bounds write in the current

  • 8.2 High severity

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems.

    CVE-2026-47258Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4, 1.5.1, and 1.6.0, a stack-based out-of-bounds write exists in the Notification Class object implementation when handling AddListElement for the recipie

  • 7.5 High severity

    bacnet-stack: Stack-based Buffer Overflow

    CVE-2026-46674Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4 and 1.5.1, an out-of-bounds read vulnerability exists in bacnet-stack's AtomicWriteFile record-access path. The bug is caused by a mismatch between an e

  • 8.2 High severity

    bacnet-stack: Stack-based Buffer Overflow

    CVE-2026-45265Bacnet-stack

    BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4 and 1.5.1, there is a stack-based out-of-bounds write / stack-buffer-overflow in bacnet-stack when the server processes a malicious Atomic-Read-File req

  • 7.8 High severity

    Cobalt: Stack-based Buffer Overflow

    CVE-2026-121744Ashlar-Vellum

    Ashlar-Vellum Cobalt XE File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Ashlar-Vellum Cobalt. User interaction is required to exploi

  • 7.8 High severity

    Origin Viewer: Stack-based Buffer Overflow

    CVE-2026-114563OriginLab

    OriginLab Origin Viewer OGWU File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of OriginLab Origin Viewer. User interaction is required t

  • 7.5 High severity

    FortiOS: Stack-based Buffer Overflow

    CVE-2026-126258Fortinet

    A stack-based buffer overflow vulnerability in Fortinet FortiOS 8.0.0, FortiOS 7.6.7 may allow an unauthenticated attacker with wad port access to crash proxy or ZTNA sessions via crafted HTTP or HTTPS requests.

  • 7.5 High severity

    FortiAuthenticator: Stack-based Buffer Overflow

    CVE-2026-126239Fortinet

    A stack-based buffer overflow vulnerability in Fortinet FortiAuthenticator 8.0.0 through 8.0.3, FortiAuthenticator 6.6.0 through 6.6.10 may allow an unauthenticated attacker to crash the FSSO subsystem via crafted http requests

  • 7.2 High severity

    FortiManager: Stack-based Buffer Overflow

    CVE-2026-126223Fortinet

    A stack-based buffer overflow vulnerability in Fortinet FortiAnalyzer 8.0.0 through 8.0.1, FortiAnalyzer 7.6.0 through 7.6.7, FortiAnalyzer 7.4.0 through 7.4.11, FortiAnalyzer Cloud 8.0.0 through 8.0.1, FortiAnalyzer Cloud 7.6.0 through 7.6.7, FortiAnalyzer Cl

  • 7.8 High severity

    After Effects: Stack-based Buffer Overflow

    CVE-2026-113512Adobe

    After Effects is affected by a Stack-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.

  • 9.8 Critical severity

    EOS: Stack-based Buffer Overflow

    CVE-2026-121289Arista Networks

    On affected platforms running Arista EOS with BGP configured, a specially crafted packet can cause the BGP agent to crash. Successful exploitation causes the BGP agent process to terminate, resulting in the loss of all BGP sessions on the affected device and p

  • 7.8 High severity

    Windows 10 Version 1809: Stack-based Buffer Overflow

    CVE-2026-96066Microsoft

    Stack-based buffer overflow in Windows Local Security Authority Subsystem Service (LSASS) allows an authorized attacker to elevate privileges locally.

  • 8.6 High severity

    Intel(R) Slim Bootloader: Stack-based Buffer Overflow

    CVE-2026-35500Intel(R) Slim Bootloader

    Stack-based buffer overflow in the UEFI firmware for the Intel(R) Slim Bootloader within Ring 0: Bare Metal OS may allow an escalation of privilege. Startup code and smm adversary with an unauthenticated user combined with a low complexity attack may enable es

  • 8.1 High severity

    Hitachi Dynamic Link Manager for VMware: Stack-based Buffer Overflow

    CVE-2026-91754Hitachi

    Stack-based Buffer Overflow Vulnerability in Hitachi Dynamic Link Manager for VMware. This issue affects Hitachi Dynamic Link Manager for VMware: from 8.7.3-00 before 9.0.4-01.

  • 7.7 High severity

    SAP Web Dispatcher: Stack-based Buffer Overflow

    CVE-2026-109800SAP

    SAP Web Dispatcher does not sufficiently validate certain inputs during processing, which could lead to memory corruption. An attacker authenticated as a non-administrative user could exploit this vulnerability by providing specially crafted input, causing the

  • 7.5 High severity

    SAP NetWeaver Application Server ABAP…: Stack-based Buffer Overflow

    CVE-2026-109793SAP

    SAP NetWeaver Application Server ABAP and SAP Web Dispatcher do not sufficiently validate certain header values processed during inbound request handling. An unauthenticated attacker could send a specially crafted request to cause the affected process to becom

  • 7.5 High severity

    VOS: Stack-based Buffer Overflow

    CVE-2026-107245Versa

    Versa has confirmed a buffer overflow vulnerability in the IPsec implementation on VOS, aka Versa FlexVNF. Buffer Overflow Vulnerability Description When a maliciously crafted IKE Auth packet is sent to VOS, the vsmd process crashes, thereby resulting in a Den

  • 7.5 High severity

    DIR-878: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-124561D-Link

    A vulnerability was determined in D-Link DIR-878 1.20B05. This impacts the function SetVLANSettings of the file prog.cgi of the component HNAP Handler. Executing a manipulation of the argument VID can lead to stack-based buffer overflow. The attack can be laun

  • 7.2 High severity

    API Connect: Stack-based Buffer Overflow

    CVE-2026-17401IBM

    IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to execute arbitrary code due to a stack-based buffer overflow.

  • 7.5 High severity

    freeswitch: Stack-based Buffer Overflow

    CVE-2026-116570Signalwire

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.2, http_directory_auth() rebuilt an expected user@domain:passwo

  • 7.5 High severity

    freeswitch: Stack-based Buffer Overflow

    CVE-2026-116567Signalwire

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.2, rtmp_handle_control() rendered an RTMP user-control message

  • 7.5 High severity

    freeswitch: Stack-based Buffer Overflow

    CVE-2026-115928Signalwire

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a software implementation that runs on any commodity hardware. Prior to 1.11.2, switch_core_media_add_crypto() passed the encoded key and sa

  • 7.0 High severity

    Safenet Authentication Client SIS token engine: Stack-based Buffer Overflow

    CVE-2026-94395Thalesgroup

    A stack-based buffer overflow in Thales SafeNet Authentication Client (SAC) SIS token engine processing can be triggered by a malicious physical or software-emulated smart card. The issue can occur before authentication or PIN entry and may cause a denial of s

  • 7.5 High severity

    libnxml: Stack-based Buffer Overflow

    CVE-2026-123202Bakulf

    libnxml before 0.18.6 contains a stack-based buffer overflow vulnerability in src/nxml_parser.c that allows remote attackers to write past a 1024-byte stack buffer via long XML names. Attackers can supply XML or RSS feeds with a 1022-character element, attribu

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Stack-based Buffer Overflow

    CVE-2026-123151Red Hat

    A flaw was found in the GNU debugger (GDB). When GDB connects to a remote debug target, a malicious target can cause GDB to overflow a buffer on the stack while parsing the target's replies. This can crash GDB or potentially allow the target to execute arbitra

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Stack-based Buffer Overflow

    CVE-2026-121995Red Hat

    A stack buffer overflow in the GDB client's tracepoint upload handler allows an attacker-controlled debug stub to corrupt stack memory automatically during connection setup. The overflow results from GDB reading beyond the current reply boundary into a stale p

  • 8.8 High severity

    Red Hat Enterprise Linux 10: Stack-based Buffer Overflow

    CVE-2026-121994Red Hat

    A stack buffer overflow in the GDB client's remote protocol handler allows an attacker-controlled debug target to execute arbitrary code in the GDB process. The vulnerability exists in fetch_register_using_p, which decodes a stub's register reply into an alloc

  • 7.8 High severity

    SDL_mixer: Stack-based Buffer Overflow

    CVE-2026-122329Libsdl-org

    SDL_mixer 3.1.2 through 3.2.4 contains a stack-based buffer overflow in FetchXLaw() in src/decoder_aiff.c due to miscalculated output offsets when expanding A-law or mu-law samples. Attackers can supply a crafted AIFF-C file that overwrites roughly 1 KB of adj

  • 7.8 High severity

    SDL_mixer: Stack-based Buffer Overflow

    CVE-2026-122328Libsdl-org

    SDL_mixer 3.1.2 through 3.2.4 contains a stack-based buffer overflow vulnerability in FetchXLaw() of src/decoder_wav.c when decoding A-law or mu-law WAV files. Attackers can supply a crafted WAV file whose doubly-offset float expansion overwrites about 1 KB of

  • 7.4 High severity

    esp-idf: Stack-based Buffer Overflow

    CVE-2026-113783Espressif

    ESP-IDF is the Espressif Internet of Things (IOT) Development Framework. From 5.2.3 until 5.3.7, 5.4.5, 5.5.6, and 6.0.3, the lwIP DNS resolver's cached-lookup path in dns_lookup() in dns.c copies every cached address into a caller-provided single ip_addr_t ou

  • 7.1 High severity

    esp-idf: Stack-based Buffer Overflow

    CVE-2026-113782Espressif

    ESP-IDF is the Espressif Internet of Things (IOT) Development Framework. From 5.2.0 until 5.2.8, 5.3.6, 5.4.5, 5.5.5, and 6.0.3, the OpenThread Border Router Neighbor Discovery packet handler trusts an attacker-controlled ICMPv6 option length while copying int

  • 7.3 High severity

    Apache OpenOffice: Stack-based Buffer Overflow

    CVE-2026-90628Apache

    An uncontrolled memory access in the PDF export code of Apache OpenOffice versions through 4.1.16 allows a crafted CFF font to cause a stack overflow problem, causing program crash or memory corruption, or even running other code. Users are recommended to upgr

  • 8.7 High severity

    Router firmware: Stack-based Buffer Overflow

    CVE-2026-84730ASUS

    Stack-based buffer overflow in certain ASUS Router firmware allows an unauthenticated nearby attacker to execute arbitrary commands with root privileges via a crafted device name. Refer to the ' Security Update for ASUS Router AiCloud Feature ' section on the

  • 9.9 Critical severity

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

    CVE-2026-121600TOTOLINK

    A flaw has been found in TOTOLINK A950RG 4.1.2cu.5268_B20221104. Affected by this vulnerability is the function setMacFilterRules of the file /cgi-bin/cstecgi.cgi of the component MAC Filter Handler. This manipulation of the argument addEffect causes stack-bas

  • 9.9 Critical severity

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

    CVE-2026-121599TOTOLINK

    A vulnerability was detected in TOTOLINK A950RG 4.1.2cu.5268_B20221104. Affected is the function setWiFiMultipleConfig/delWiFiMultipleConfig of the file /cgi-bin/cstecgi.cgi of the component Multi-SSID Configuration. The manipulation of the argument wepkey2/we