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

  • 8.8 High severity

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

    CVE-2025-11328TendaEPSS 1.1%

    A vulnerability was detected in Tenda AC18 15.03.05.19(6318). This issue affects some unknown processing of the file /goform/SetDDNSCfg. The manipulation of the argument ddnsEn results in stack-based buffer overflow. It is possible to launch the attack remotel

  • 8.8 High severity

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

    CVE-2025-11327TendaEPSS 1.27%

    A security vulnerability has been detected in Tenda AC18 15.03.05.19(6318). This vulnerability affects unknown code of the file /goform/SetUpnpCfg. The manipulation of the argument upnpEn leads to stack-based buffer overflow. It is possible to initiate the att

  • 8.8 High severity

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

    CVE-2025-11326TendaEPSS 1.27%

    A weakness has been identified in Tenda AC18 15.03.05.19(6318). This affects an unknown part of the file /goform/WifiMacFilterSet. Executing a manipulation of the argument wifi_chkHz can lead to stack-based buffer overflow. The attack may be performed from rem

  • 8.8 High severity

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

    CVE-2025-11325Tenda

    A security flaw has been discovered in Tenda AC18 15.03.05.19(6318). Affected by this issue is some unknown functionality of the file /goform/fast_setting_pppoe_set. Performing a manipulation of the argument Username results in stack-based buffer overflow. The

  • 8.8 High severity

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

    CVE-2025-11324Tenda

    A vulnerability was identified in Tenda AC18 15.03.05.19(6318). Affected by this vulnerability is an unknown functionality of the file /goform/setNotUpgrade. Such manipulation of the argument newVersion leads to stack-based buffer overflow. The attack can be e

  • 7.8 High severity

    KV STUDIO: Stack-based Buffer Overflow

    CVE-2025-58776Keyence

    KV Studio versions 12.23 and prior contain a stack-based buffer overflow vulnerability. If the product uses a specially crafted file, arbitrary code may be executed on the affected product.

  • 7.8 High severity

    KV STUDIO: Stack-based Buffer Overflow

    CVE-2025-58775Keyence

    KV STUDIO and VT5-WX15/WX12 contain a stack-based buffer overflow vulnerability. If the product uses a specially crafted file, arbitrary code may be executed on the affected product.

  • 8.8 High severity

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

    CVE-2025-11123Tenda

    A flaw has been found in Tenda AC18 15.03.05.19. This impacts an unknown function of the file /goform/saveAutoQos. This manipulation of the argument enable causes stack-based buffer overflow. The attack may be initiated remotely. The exploit has been published

  • 8.8 High severity

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

    CVE-2025-11122Tenda

    A vulnerability was detected in Tenda AC18 15.03.05.19. This affects an unknown function of the file /goform/WizardHandle. The manipulation of the argument WANT/mtuvalue results in stack-based buffer overflow. The attack can be launched remotely. The exploit i

  • 7.8 High severity

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

    CVE-2025-11012BehaviorTree

    A vulnerability was determined in BehaviorTree up to 4.7.0. This affects the function ParseScript of the file /src/script_parser.cpp of the component Diagnostic Message Handler. Executing manipulation of the argument error_msgs_buffer can lead to stack-based b

  • 7.7 High severity

    Cisco IOS and IOS XE Software SNMP Denial of Service and Remote Code Execution Exploited

    CVE-2025-20352CiscoEPSS 40.6%

    A vulnerability in the Simple Network Management Protocol (SNMP) subsystem of Cisco IOS Software and Cisco IOS XE Software could allow the following: An authenticated, remote attacker with low privileges could cause a denial of service (DoS) condition on an af

  • 7.8 High severity

    NVIDIA CUDA Toolkit: Stack-based Buffer Overflow

    CVE-2025-23339NVIDIA

    NVIDIA CUDA Toolkit for all platforms contains a vulnerability in cuobjdump where an attacker may cause a stack-based buffer overflow by getting the user to run cuobjdump on a malicious ELF file. A successful exploit of this vulnerability may lead to arbitrary

  • 7.8 High severity

    CNCSoft-G2: Stack-based Buffer Overflow

    CVE-2025-58319Delta Electronics

    Delta Electronics CNCSoft-G2 lacks proper validation of the user-supplied file. If a user opens a malicious file, an attacker can leverage this vulnerability to execute code in the context of the current process.

  • 7.8 High severity

    CNCSoft-G2: Stack-based Buffer Overflow

    CVE-2025-58317Delta Electronics

    Delta Electronics CNCSoft-G2 lacks proper validation of the user-supplied file. If a user opens a malicious file, an attacker can leverage this vulnerability to execute code in the context of the current process.

  • 9.8 Critical severity

    DCS-935L: Out-of-bounds Write

    CVE-2025-10779D-Link

    A vulnerability was found in D-Link DCS-935L up to 1.13.01. The impacted element is the function sub_402280 of the file /HNAP1/. The manipulation of the argument HNAP_AUTH/SOAPAction results in stack-based buffer overflow. The attack may be launched remotely.

  • 8.8 High severity

    BL-AC2100: Out-of-bounds Write

    CVE-2025-10773B-linkEPSS 4.56%

    A security flaw has been discovered in B-Link BL-AC2100 up to 1.0.3. Affected by this issue is the function delshrpath of the file /goform/set_delshrpath_cfg of the component Web Management Interface. The manipulation of the argument Type results in stack-base

  • 7.8 High severity

    Graphite: Stack-based Buffer Overflow

    CVE-2025-7979Ashlar-Vellum

    Ashlar-Vellum Graphite VC6 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 Graphite. User interaction is required to e

  • 8.8 High severity

    Control-M/Agent: Stack-based Buffer Overflow

    CVE-2025-55116BMC

    A buffer overflow in the Control-M/Agent can lead to a local privilege escalation when an attacker has access to the system running the Agent. This vulnerability impacts the out-of-support Control-M/Agent versions 9.0.18 to 9.0.20 and potentially earlier unsup

  • 9.8 Critical severity

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

    CVE-2025-10432TendaEPSS 1.58%

    A vulnerability was found in Tenda AC1206 15.03.06.23. This vulnerability affects the function check_param_changed of the file /goform/AdvSetMacMtuWa of the component HTTP Request Handler. Performing manipulation of the argument wanMTU results in stack-based b

  • 9.8 Critical severity

    KM08-708H GiGA WiFi Wave2: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-10392Mercury

    A vulnerability was detected in Mercury KM08-708H GiGA WiFi Wave2 1.1.14. This affects an unknown function of the component HTTP Header Handler. The manipulation of the argument Host results in stack-based buffer overflow. The attack can be executed remotely.

  • 7.0 High severity

    Universal Traffic Recorder Firmware: Stack-based Buffer Overflow

    CVE-2025-45587Audi

    A stack overflow in the FTP service of Audi UTR 2.0 Universal Traffic Recorder 2.0 allows attackers to cause a Denial of Service (DoS) via a crafted input.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57060Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the rules parameter in the dns_forward_rule_store function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    W30e Firmware: Stack-based Buffer Overflow

    CVE-2025-57086Tenda

    Tenda W30E V16.01.0.19 (5037) was discovered to contain a stack overflow in the String parameter in the formDeleteMeshNode function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 9.8 Critical severity

    W30e Firmware: Stack-based Buffer Overflow

    CVE-2025-57085Tenda

    Tenda W30E V16.01.0.19 (5037) was discovered to contain a stack overflow in the v17 parameter in the UploadCfg function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57078Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the pppoeServerWhiteMacIndex parameter in the formModifyPppAuthWhiteMac function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    W30e Firmware: Stack-based Buffer Overflow

    CVE-2025-57087Tenda

    Tenda W30E V16.01.0.19 (5037) was discovered to contain a stack overflow in the countryCode parameter in the werlessAdvancedSet function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57072Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the staticRouteGateway parameter in the formSetStaticRoute function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57071Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the vpnUsers parameter in the formAddVpnUsers function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57070Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the gstUp parameter in the guestWifiRuleRefresh function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57069Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the pPppUser parameter in the getsinglepppuser function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57064Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the bindDhcpIndex parameter in the modifyDhcpRule function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57063Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the portMappingIndex parameter in the formDelPortMapping function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57062Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the delDhcpIndex parameter in the formDelDhcpRule function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57061Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain multiple stack overflows in the formIPMacBindModify function via the ruleId, ip, mac, v6 and remark parameters. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57059Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the dhcpIndex parameter in the addDhcpRule function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57058Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain multiple stack overflows in the formSetDebugCfg function via the pEnable, pLevel, and pModule parameters. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    G3 Firmware: Stack-based Buffer Overflow

    CVE-2025-57057Tenda

    Tenda G3 v3.0br_V15.11.0.17 was discovered to contain a stack overflow in the listStr parameter in the ipMacBindListStore function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 9.8 Critical severity

    SIMATIC PCS neo V4.1: Stack-based Buffer Overflow

    CVE-2025-40795Siemens

    A vulnerability has been identified in SIMATIC PCS neo V4.1 (All versions), SIMATIC PCS neo V5.0 (All versions), SIMATIC PCS neo V6.0 (All versions < V6.0 SP1 Update 1), User Management Component (UMC) (All versions < V2.15.1.3). Affected products contain a st

  • 8.8 High severity

    DI-8400: Out-of-bounds Write

    CVE-2025-9938D-LinkEPSS 1.69%

    A weakness has been identified in D-Link DI-8400 16.07.26A1. The affected element is the function yyxz_dlink_asp of the file /yyxz.asp. This manipulation of the argument ID causes stack-based buffer overflow. It is possible to initiate the attack remotely. The

  • 9.8 Critical severity

    AC20: Out-of-bounds Write

    CVE-2025-9791Tenda

    A weakness has been identified in Tenda AC20 16.03.08.05. This vulnerability affects unknown code of the file /goform/fromAdvSetMacMtuWan. This manipulation of the argument wanMTU causes stack-based buffer overflow. Remote exploitation of the attack is possibl