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.9 Critical severity

    DI-8400: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-91001D-Link

    A security flaw has been discovered in D-Link DI-8400 16.07. This affects the function ddns_asp of the file /ddns.asp of the component DDNS Configuration. Performing a manipulation of the argument serv/user/host/wild/mx/bmx/cust/ip results in stack-based buffe

  • 8.8 High severity

    RouterOS: Stack-based Buffer Overflow

    CVE-2026-89020MikroTik

    MikroTik RouterOS before 7.23.4 (long-term) and 7.24.2 (stable) contains a stack-based buffer overflow vulnerability in the mtget binary's TFTP RRQ builder function that allows authenticated users to crash the mtget worker process by supplying a URL path of 50

  • 9.9 Critical severity

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

    CVE-2026-90693D-Link

    A flaw has been found in D-Link DIR-878 120B05. This impacts the function SetWan3Settings of the component WAN Settings. This manipulation of the argument Primary/Secondary causes stack-based buffer overflow. Remote exploitation of the attack is possible.

  • 9.9 Critical severity

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

    CVE-2026-90692D-Link

    A vulnerability was detected in D-Link DIR-878 120B05. This affects the function SetDynamicDNSIPv6Settings of the component Dynamic DNS IPv6 Settings. The manipulation of the argument IPv6Address/Hostname results in stack-based buffer overflow. The attack may

  • 8.8 High severity

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

    CVE-2026-90689Tenda

    A security flaw has been discovered in Tenda W20E 15.11.0.61068_1546_841_CN_TDC. Impacted is the function formDelWebAuthWhiteUser. Performing a manipulation of the argument webAuthWhiteUserIndex results in stack-based buffer overflow. The attack can be initiat

  • 9.9 Critical severity

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

    CVE-2026-90680D-Link

    A security flaw has been discovered in D-Link DIR-823G 1.0.2B05_20181207. The impacted element is the function strcpy of the file /HNAP1/SetStaticRouteSettings of the component HNAP1. The manipulation of the argument PAddress/SubnetMask/Gateway results in stac

  • 7.5 High severity

    Exynos 1330 firmware: Stack-based Buffer Overflow

    CVE-2026-33963Samsung

    An issue was discovered in camera in Samsung Mobile Processor Exynos 1330, 1380, 1480, 2400, 1580, 2500, 2600, and 1680. A stack-based buffer overflow occurs when a malformed message is sent to the camera driver, causing a denial of service.

  • 7.5 High severity

    sipp: Stack-based Buffer Overflow

    CVE-2026-90779SIPp

    SIPp through 3.7.7 contains a stack buffer overflow vulnerability in createAuthHeader() when processing SIP authentication challenges with oversized algorithm parameters. A malicious SIP server can send a crafted 401 or 407 challenge to corrupt the stack and c

  • 9.8 Critical severity

    sngrep: Stack-based Buffer Overflow

    CVE-2026-90558Irontec

    sngrep through 1.8.4 contains stack buffer overflow vulnerabilities in SIP attribute formatting routines when header values exceed the 255-byte buffer limit. Attackers can craft malicious SIP packets with oversized Call-ID, X-Call-ID, or other header fields to

  • 7.5 High severity

    Db2: Stack-based Buffer Overflow

    CVE-2026-86093IBM

    IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 could allow an attacker with the ability to control or impersonate a DRDA server endpoint to execute arbitrary commands on Db2 clients due to a stack-based buffer overflow that improperly copies user-con

  • 7.0 High severity

    silabser.sys driver: Stack-based Buffer Overflow

    CVE-2026-15419Silicon Labs

    In the silabser.sys driver for CP210x devices v11.5.0 and earlier, a local unprivileged user with a malicious device can use malformed packets to corrupt kernel pool memory, resulting in arbitrary code execution with escalated privileges.

  • 7.8 High severity

    tesseract: Stack-based Buffer Overflow

    CVE-2026-88047Tesseract-ocr

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, Classify::ReadNormProtos in src/classify/normmatch.cpp parses the NORMPROTO component of a .traineddata file and uses std::istream::operator>>(char*) to extract a whitespace-delimited token

  • 7.5 High severity

    GV-LPC2011/LPC2211: Stack-based Buffer Overflow

    CVE-2026-88289GeoVision

    GeoVision GV-LPC2211 V1.14 (260903) fails to validate attacker-controlled variable-length fields before copying them into fixed-size stack buffers in multiple VLSVR request handlers, allowing an unauthenticated remote attacker to crash the VLSVR service.

  • 7.5 High severity

    GV-LPC2011/LPC2211: Stack-based Buffer Overflow

    CVE-2026-88287GeoVision

    GeoVision GV-LPC2211 V1.13 fails to bound the number of Scopes tokens in unauthenticated ONVIF WS-Discovery Probe requests, allowing a remote attacker to corrupt stack control state and crash the discovery process.

  • 8.4 High severity

    BHI385 SensorAPI (C Library): Stack-based Buffer Overflow

    CVE-2026-42805Bosch Sensortec

    A stack-based buffer overflow vulnerability exists in the Bosch Sensortec BHI385 SensorAPI (C library) within the debug message parser function bhi385_parse_debug_message (located in bhi385_parse.c). The function parses FIFO events and extracts an 8-bit messag

  • 7.6 High severity

    BHI360_SensorAPI (C-Library): Stack-based Buffer Overflow

    CVE-2026-42804Bosch Sensortec

    A stack-based buffer overflow vulnerability exists in the Bosch Sensortec BHI360 SensorAPI(C-Library) in versions up to and including commit d6b200416a. The vulnerability is located within the FIFO parsing and debug logging subsystem inside the function bhi360

  • 7.0 High severity

    Nintendo Switch: Stack-based Buffer Overflow

    CVE-2026-82079Nintendo

    A stack-based buffer overflow vulnerability in the Nintendo Switch local wireless networking functionality may allow an attacker within wireless range to execute arbitrary code using return-oriented programming (ROP) through crafted network traffic. This issue

  • 8.5 High severity

    RE210 AC750: Stack-based Buffer Overflow

    CVE-2026-85384TP-Link

    A stack-based buffer overflow vulnerability exists in the httpd component of RE210 AC750 due to improper bounds checking in the splitString function when processing an uploaded configuration file. An authenticated attacker on the local network can upload a cra

  • 7.5 High severity

    Commvault Cloud: Stack-based Buffer Overflow

    CVE-2026-77101Commvault

    CommServe contained a stack-based buffer overflow issue affecting service availability. Software customers upgrade to resolved maintenance release. Update CommServe.

  • 9.6 Critical severity

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

    CVE-2026-86509D-Link

    A flaw has been found in D-Link DIR-895L A1_102b07. This impacts the function sendOffer/sendACK of the file udhcpcd/serverpacket.c of the component udhcpcd. This manipulation causes stack-based buffer overflow. The attack can only be done within the local netw

  • 10.0 Critical severity

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

    CVE-2026-86296D-LinkEPSS 2.38%

    A vulnerability was determined in D-Link DIR-822A A_101. This vulnerability affects the function strcpy of the file udhcpcd/serverpacket.c of the component udhcpcd. This manipulation causes stack-based buffer overflow. The attack is possible to be carried out

  • 9.1 Critical severity

    pjproject: Stack-based Buffer Overflow

    CVE-2026-57163Pjsip

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit c4a151a, a stack buffer overflow exists in the GnuTLS TLS backend when parsing the Subject Alternative Name extension of a peer certificate (tls_cert_get_info() in s

  • 9.1 Critical severity

    pjproject: Stack-based Buffer Overflow

    CVE-2026-57162Pjsip

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit a1b707c, a stack buffer overflow exists in the SRTP/SDES media transport when processing a=crypto attributes during SDP offer/answer (sdes_encode_sdp() in transport_

  • 8.2 High severity

    pjproject: Stack-based Buffer Overflow

    CVE-2026-57161Pjsip

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit acc03b5, a stack buffer overflow exists in PJSUA when processing Service-Route headers in a registration response (update_service_route() in pjsua_acc.c). This affec

  • 9.8 Critical severity

    FreeIPMI: Stack-based Buffer Overflow

    CVE-2026-85509FreeIPMI

    FreeIPMI before 1.6.19 has a stack-based buffer overflow in _read_fru_data in libfreeipmi/fru/ipmi-fru.c when a BMC returns more bytes than requested.

  • 9.8 Critical severity

    FreeIPMI: Stack-based Buffer Overflow

    CVE-2026-85508FreeIPMI

    ipmi-oem in FreeIPMI before 1.6.19 has a stack-based buffer overflow in _output_dell_system_info_cmc_ipv6_info in ipmi-oem/ipmi-oem-dell.c (cmc-ipv6-info subcommand to dell get-system-info).

  • 9.8 Critical severity

    FreeIPMI: Stack-based Buffer Overflow

    CVE-2026-85507FreeIPMI

    ipmi-oem in FreeIPMI before 1.6.19 has a stack-based buffer overflow in _output_dell_system_info_cmc_info in ipmi-oem/ipmi-oem-dell.c (cmc-info subcommand to dell get-system-info).

  • 9.8 Critical severity

    FreeIPMI: Stack-based Buffer Overflow

    CVE-2026-85506FreeIPMI

    ipmi-oem in FreeIPMI before 1.6.19 has a stack-based buffer overflow in _get_dell_system_info_idrac_info in ipmi-oem/ipmi-oem-dell.c (idrac-info subcommand to dell get-system-info).

  • 9.8 Critical severity

    FreeIPMI: Stack-based Buffer Overflow

    CVE-2026-85504FreeIPMI

    FreeIPMI before 1.6.19 has a stack-based buffer overflow in _ipmi_sel_oem_fujitsu_get_sel_entry_long_text in libfreeipmi/sel/ipmi-sel-string-fujitsu-irmc-common.c via malformed Fujitsu SEL long-text responses.

  • 7.7 High severity

    Archer AX55 v4: Stack-based Buffer Overflow

    CVE-2026-18167TP-Link

    A stack-based buffer overflow vulnerability exists in the EasyMesh module of TP-Link Archer AX55 v4. When Mesh mode is enabled, a LAN attacker may submit crafted input that causes the easymesh daemon to crash and may potentially achieve remote code execution o

  • 7.8 High severity

    PowerProtect Data Manager: Stack-based Buffer Overflow

    CVE-2026-73600Dell

    Dell PowerProtect Data Manager, versions 20.2.0.0 and below, contain a stack buffer overflow vulnerability in file-level restore agent. A high privileged remote attacker could potentially exploit this vulnerability, leading to Information disclosure.

  • 7.4 High severity

    2nd Gen AMD EPYC™ Processors: Stack-based Buffer Overflow

    CVE-2023-20577AMD

    A heap overflow in SMM module may allow an attacker with access to a second vulnerability that enables writing to SPI flash, potentially resulting in arbitrary code execution.

  • 8.3 High severity

    Chrome: Stack-based Buffer Overflow

    CVE-2026-84351Google

    Buffer overflow in GPU in Google Chrome on on Windows prior to 152.0.7977.75 allowed a remote attacker who had compromised the renderer process to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 9.8 Critical severity

    EtherNet/IP Adapter DLL Kit (EIPA): Stack-based Buffer Overflow

    CVE-2026-78012Pyramid Solutions

    An issue in the NetStaX EtherNet/IP Stack prior to v5.6.1 could allow a large Class 3 explicit-message request to exceed the application-side receive buffer without generating an error or warning. The result could be memory corruption, a device crash, or a pot

  • 9.9 Critical severity

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

    CVE-2026-82616TOTOLINK

    A vulnerability was found in TOTOLINK NR1800X 9.1.0u.6681_B20230703. Impacted is the function setUploadSetting of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument FileName results in stack-based buffer overflow. The attack can be executed remote

  • 9.9 Critical severity

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

    CVE-2026-82593D-Link

    A flaw has been found in D-Link DIR-825M 1.1.8. This impacts the function sub_41802C of the file /boafrm/formLtefotaUpgradeFibocom of the component LTE Module Firmware Upgrade. This manipulation of the argument fota_url causes stack-based buffer overflow. The

  • 9.9 Critical severity

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

    CVE-2026-82592D-Link

    A vulnerability was detected in D-Link DIR-825M 1.1.8. This affects the function sub_46725C of the file /boafrm/formDiskFormat of the component Disk Formatting Handler Endpoint. The manipulation of the argument partition results in stack-based buffer overflow.

  • 7.3 High severity

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

    CVE-2026-82478Nasa

    A vulnerability was determined in NASA Trick 19.6.0. This issue affects the function JSONVariableServerThread::parse_request of the file trick_source/sim_services/JSONVariableServer/JSONVariableServerThread.cpp of the component TCP Socket Handler. This manipul

  • 7.1 High severity

    BI Connector ODBC Driver: Stack-based Buffer Overflow

    CVE-2026-81533MongoDB

    An application using the MongoDB BI Connector ODBC Driver may encounter a memory-safety issue when a submitted SQL statement contains an unusually long run of digits following a LIMIT clause. The issue occurs only on connections where the driver's optional pre

  • 8.8 High severity

    BI Connector ODBC Driver: Stack-based Buffer Overflow

    CVE-2026-81532MongoDB

    A user able to submit SQL through an application using the MongoDB Connector for BI ODBC driver can supply a positioned-cursor statement whose cursor name exceeds the size of an internal fixed-length buffer. Because the name length is not bounded before the dr