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

    MQ Operator: Stack-based Buffer Overflow

    CVE-2026-12665IBM

    IBM MQ could allow a remote attacker to execute arbitrary code due to a stack buffer overflow when processing TLS certificates with malformed distinguished names during channel connection establishment.

  • 9.8 Critical severity

    NR256CN: Stack-based Buffer Overflow

    CVE-2026-111711Netcore

    Netcore NR256CN through 1.5.140116 contains a pre-authentication stack overflow vulnerability in the Boa web server's user_ok() function, which copies Basic-auth usernames with unbounded strcpy() calls into 64-byte stack buffers. Unauthenticated attackers can

  • 9.6 Critical severity

    RIOT: Buffer Copy without Checking Size of Input

    CVE-2026-102693Riot-os

    RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. Prior to 2026.04, the ATWINC15x0 driver's _atwinc15x0_sta_set_current_ssid function uses strcpy to copy an SSID without checking the des

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-101983Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the httpd process of Juniper Networks Junos OS and Junos OS Evolved allows an unauthenticated network attacker to cause remote code execution and denial of service via a J-Web virtual-domain configured.

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-101982Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a configured BGP/EVPN peer to cause root code execution on Junos OS or an rpd crash on Junos OS Evolved via protocol-valid

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-101981Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows an unauthenticated adjacent LDP peer to cause an rpd crash or execute arbitrary code via a malformed LDP Label Mapping mes

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-101979Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the authd Juniper Networks Junos OS and Junos OS Evolved allows a network attacker with SNMP read access to execute code with root privileges or cause a denial of service via a specific SNMP packet, when SNMP and

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-33798Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the srxpfe of Juniper Networks Junos OS and Junos OS Evolved on the SRX Series allows an L2-adjacent attacker to execute arbitrary code as root via high-availability fabric traffic.

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-33796Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a configured external BGP neighbor to execute arbitrary commands with root privileges via BMP route monitoring.

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-33792Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the srxpfe process of Juniper Networks Junos OS on SRX Series allows an unauthenticated network attacker to execute code as root or cause a denial of service via a crafted packet received on a configured GRE tunne

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-33789Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows an unauthenticated BGP peer to cause a denial of service and potential root-level command execution via crafted BGP route

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102182Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the kmd component of Juniper Networks Junos OS on MX Series allows an unauthenticated network attacker to execute code as root via specific IKE certificate-based packets. This issue requires IKE to be enabled with

  • 7.5 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102180Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows an attacker with access to a configured BGP peering session to cause a denial of service by sending a crafted BGP route at

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102178Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the BGP routing daemon of Juniper Networks Junos OS and Junos OS Evolved allows a configured BGP flowspec peer to cause routing-engine compromise or a routing-daemon denial of service via flowspec route re-adverti

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102174Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the iked IKE key-management daemon of Juniper Networks Junos OS on the SRX Series allows an authenticated remote-access VPN client to execute code with root privileges or cause denial of service via the remote-acc

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102069Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the dot1x daemon of Juniper Networks Junos OS devices operating as Junos Fusion Aggregation Devices allows an adjacent attacker acting as the configured ICCP peer to cause a denial of service and potentially execu

  • 7.5 High severity

    Junos OS Evolved: Stack-based Buffer Overflow

    CVE-2026-102068Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the kernel of Juniper Networks Junos OS Evolved allows an unauthenticated remote attacker to trigger a kernel panic via a crafted TCP packet when key-chain authentication is used for BGP or LDP.

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102061Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the phone-home daemon (phcd) of Juniper Networks Junos OS and Junos OS Evolved allows an adjacent unauthenticated attacker to execute arbitrary code as root via a crafted DHCP SZTP bootstrap message. This issue on

  • 7.5 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102057Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the jdhcpd process of Juniper Networks Junos OS allows an unauthenticated adjacent attacker to cause a denial of service via a DHCP client response. The issue affects DHCP client operation and can interrupt relate

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102055Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the cfmd process of Juniper Networks Junos OS on MX Series and Junos OS Evolved on PTX Series platforms allows an unauthenticated adjacent-network attacker to execute arbitrary code as root or cause denial of serv

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102052Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the jdhcpd process of Juniper Networks Junos OS and Junos OS Evolved platforms allows an adjacent unauthenticated attacker to cause denial of service or execute arbitrary code with root privileges via a malformed

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102050Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the l2cpd daemon of Juniper Networks Junos OS and Junos OS Evolved allows an unauthenticated adjacent attacker to cause a denial of service in Layer 2 control-plane processing via LLDP packets received on an inter

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102049Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the l2cpd process of Juniper Networks Junos OS and Junos OS Evolved allows an adjacent unauthenticated attacker to cause a denial of service or execute arbitrary code with root privileges via LLDP traffic received

  • 8.8 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-102014Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the authd process of Juniper Networks Junos OS allows an attacker able to influence a configured RADIUS server to cause authd to crash or execute code with root privileges via a malicious RADIUS response.

  • 9.8 Critical severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-101990Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a remote configured BGP peer to cause an rpd crash, or on Junos OS remote code-execution, via sending a flow-spec update w

  • 8.1 High severity

    Junos OS: Stack-based Buffer Overflow

    CVE-2026-101955Juniper Networks

    A Stack-based Buffer Overflow vulnerability in the UTM Anti-Spam SBL of Juniper Networks Junos OS on SRX series allows an unauthenticated remote attacker to cause arbitrary code execution or a denial of service via a injected malformed DNS packet when Anti-Spa

  • 8.7 High severity

    NSD: Stack-based Buffer Overflow

    CVE-2026-101341NLnet Labs

    Tokens of text in RDATA (of for example TXT records) under 32 bytes are not checked to stay within the space reserved for the RDATA allowing for arbitrary sized out of bound stack writes, including an overwrite of a callback function pointer which is called di

  • 8.7 High severity

    NSD: Stack-based Buffer Overflow

    CVE-2026-101339NLnet Labs

    A HIP resource record that fills the RDATA near or at is limit, and has another dname RDATA field (a HIP Rendezvous server) can overwrite the stack with up to 191 bytes of attacker controlled data. Zone files which are written out by NSD itself, such as for zo

  • 8.7 High severity

    NSD: Stack-based Buffer Overflow

    CVE-2026-101338NLnet Labs

    When a SVCB or HTTPS RR has filled the wire format RDATA up to the brim, another ECH parameter may overwrite the stack, and once beyond the limit, the base64 decoder can write attacker controlled data of unlimited size. Zone files which are written out by NSD

  • 8.7 High severity

    NSD: Stack-based Buffer Overflow

    CVE-2026-101337NLnet Labs

    When base64 data is split up in pieces, of 3 character or less, tokens were incorrectly calculated to produce 0 bytes. This enables attackers to overwrite the stack with up to 64K of attacker controlled data. Zone files which are written out by NSD itself, suc

  • 7.8 High severity

    Substance 3D Sampler: Stack-based Buffer Overflow

    CVE-2026-83965Adobe

    Substance3D - Sampler 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.

  • 7.8 High severity

    Adobe Dimension: Stack-based Buffer Overflow

    CVE-2026-103854Adobe

    Dimension 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.

  • 7.8 High severity

    Adobe Substance 3D Stager: Stack-based Buffer Overflow

    CVE-2026-103851Adobe

    Substance3D - Stager 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.

  • 7.8 High severity

    Adobe Substance 3D Stager: Stack-based Buffer Overflow

    CVE-2026-103830Adobe

    Substance3D - Stager 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.

  • 7.1 High severity

    Commvault Cloud: Stack-based Buffer Overflow

    CVE-2026-97333Commvault

    QAPI contained a stack-based buffer overflow affecting service availability. Software customers upgrade to resolved maintenance release. Update CommServe, Web Server, Command Center and Index Server.

  • 7.3 High severity

    DALI: Stack-based Buffer Overflow

    CVE-2026-65148NVIDIA

    NVIDIA DALI contains a vulnerability where an attacker could cause a stack-based buffer overflow. A successful exploit of this vulnerability might lead to code execution, information disclosure, data tampering, and denial of service.

  • 9.9 Critical severity

    TEW-432BRP: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-109157TRENDnet

    A vulnerability was found in TRENDnet TEW-432BRP 3.10B20. Affected by this vulnerability is the function formTcpipSetup of the file /goform/formTcpipSetup. Performing a manipulation of the argument Name results in stack-based buffer overflow. It is possible to

  • 7.5 High severity

    APOGEE MBC (PPC) (BACnet): Stack-based Buffer Overflow

    CVE-2026-102076Siemens

    A vulnerability has been identified in APOGEE MBC (PPC) (BACnet) (All versions), APOGEE MBC (PPC) (P2 Ethernet) (All versions), APOGEE MEC (PPC) (BACnet) (All versions), APOGEE MEC (PPC) (P2 Ethernet) (All versions), APOGEE PXC Compact (BACnet) (All versions <

  • 7.5 High severity

    APOGEE MBC (PPC) (BACnet): Stack-based Buffer Overflow

    CVE-2026-102075Siemens

    A vulnerability has been identified in APOGEE MBC (PPC) (BACnet) (All versions), APOGEE MBC (PPC) (P2 Ethernet) (All versions), APOGEE MEC (PPC) (BACnet) (All versions), APOGEE MEC (PPC) (P2 Ethernet) (All versions), APOGEE PXC Compact (BACnet) (All versions <

  • 7.5 High severity

    APOGEE MBC (PPC) (BACnet): Stack-based Buffer Overflow

    CVE-2026-102074Siemens

    A vulnerability has been identified in APOGEE MBC (PPC) (BACnet) (All versions), APOGEE MBC (PPC) (P2 Ethernet) (All versions), APOGEE MEC (PPC) (BACnet) (All versions), APOGEE MEC (PPC) (P2 Ethernet) (All versions), APOGEE PXC Compact (BACnet) (All versions <