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

  • 7.5 High severity

    E1200 Firmware: Stack-based Buffer Overflow

    CVE-2025-60694LinksysEPSS 1.22%

    A stack-based buffer overflow exists in the validate_static_route function of the httpd binary on Linksys E1200 v2 routers (Firmware E1200_v2.0.11.001_us.tar.gz). The function improperly concatenates user-supplied CGI parameters (route_ipaddr_0~3, route_netmas

  • 8.4 High severity

    E1200 Firmware: Stack-based Buffer Overflow

    CVE-2025-60692Linksys

    A stack-based buffer overflow vulnerability exists in the libshared.so library of Cisco Linksys E1200 v2 routers (Firmware E1200_v2.0.11.001_us.tar.gz). The functions get_mac_from_ip and get_ip_from_mac use sscanf with overly permissive "%100s" format specifie

  • 8.8 High severity

    E1200 Firmware: Stack-based Buffer Overflow

    CVE-2025-60691Linksys

    A stack-based buffer overflow exists in the httpd binary of Linksys E1200 v2 routers (Firmware E1200_v2.0.11.001_us.tar.gz). The apply_cgi and block_cgi functions copy user-supplied input from the "url" CGI parameter into stack buffers (v36, v29) using sprintf

  • 8.8 High severity

    E1200 Firmware: Stack-based Buffer Overflow

    CVE-2025-60690LinksysEPSS 4.15%

    A stack-based buffer overflow exists in the get_merge_ipaddr function of the httpd binary on Linksys E1200 v2 routers (Firmware E1200_v2.0.11.001_us.tar.gz). The function concatenates up to four user-supplied CGI parameters matching <parameter>_0~3 into a fixe

  • 7.5 High severity

    Ax3 Firmware: Stack-based Buffer Overflow

    CVE-2025-63149Tenda

    Tenda AX3 V16.03.12.10_CN was discovered to contain a stack overflow in the urls parameter of the get_parentControl_list_Info function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 8.8 High severity

    Ac18 Firmware: Out-of-bounds Write

    CVE-2025-63835Tenda

    A stack-based buffer overflow vulnerability was discovered in Tenda AC18 v15.03.05.05_multi. The vulnerability exists in the guestSsid parameter of the /goform/WifiGuestSet interface. Remote attackers can exploit this vulnerability by sending oversized data to

  • 7.5 High severity

    Ax1803 Firmware: Out-of-bounds Write

    CVE-2025-63457Tenda

    Tenda AX-1803 v1.0.0.1 was discovered to contain a stack overflow via the wanMTU parameter in the sub_4F55C function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Ax1803 Firmware: Out-of-bounds Write

    CVE-2025-63456Tenda

    Tenda AX-1803 v1.0.0.1 was discovered to contain a stack overflow via the time parameter in the SetSysTimeCfg function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Ax3 Firmware: Stack-based Buffer Overflow

    CVE-2025-63455Tenda

    Tenda AX-3 v16.03.12.10_CN was discovered to contain a stack overflow via the shareSpeed parameter in the fromSetWifiGusetBasic function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Ax3 Firmware: Out-of-bounds Write

    CVE-2025-63147Tenda

    Tenda AX3 V16.03.12.10_CN was discovered to contain a stack overflow in the deviceId parameter of the saveParentControlInfo function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    A7000r Firmware: Stack-based Buffer Overflow

    CVE-2025-63154TOTOLINK

    TOTOLink A7000R V9.1.0u.6115_B20201022 was discovered to contain a stack overflow in the addEffect parameter of the urldecode function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted POST request.

  • 7.5 High severity

    A7000r Firmware: Stack-based Buffer Overflow

    CVE-2025-63153TOTOLINK

    TOTOLink A7000R V9.1.0u.6115_B20201022 was discovered to contain a stack overflow in the ssid parameter of the urldecode function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Ax3 Firmware: Stack-based Buffer Overflow

    CVE-2025-63152Tenda

    Tenda AX3 V16.03.12.10_CN was discovered to contain a stack overflow in the wpapsk_crypto parameter of the wlSetExternParameter function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Db2: Stack-based Buffer Overflow

    CVE-2024-47118IBM

    IBM Db2 10.5.0 through 10.5.11, 11.1.0 through 11.1.4.7, 11.5.0 through 11.5.9, and 12.1.0 through 12.1.3 for Linux, UNIX and Windows (includes Db2 Connect Server) is vulnerable to a denial of service as the server may crash under certain conditions with a spe

  • 8.8 High severity

    redis: Out-of-bounds Write

    CVE-2025-62507RedisEPSS 7.47%

    Redis is an open source, in-memory database that persists on disk. In versions 8.2.0 and above, a user can run the XACKDEL command with multiple ID's and trigger a stack buffer overflow, which may potentially lead to remote code execution. This issue is fixed

  • 7.8 High severity

    Monitouch V-SFT-6: Stack-based Buffer Overflow

    CVE-2025-54526Fuji Electric

    Fuji Electric Monitouch V-SFT-6 is vulnerable to a stack-based buffer overflow while processing a specially crafted project file, which may allow an attacker to execute arbitrary code.

  • 7.8 High severity

    MT6890, MT7615, MT7622, MT7663, MT7915…: Out-of-bounds Write

    CVE-2025-20737MediaTek

    In wlan AP 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: WCNCR00435343; Issue

  • 7.5 High severity

    Ax1803 Firmware: Stack-based Buffer Overflow

    CVE-2025-63458Tenda

    Tenda AX-1803 v1.0.0.1 was discovered to contain a stack overflow via the timeZone parameter in the form_fast_setting_wifi_set function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Ax3 Firmware: Stack-based Buffer Overflow

    CVE-2025-63454Tenda

    Tenda AX-3 v16.03.12.10_CN was discovered to contain a stack overflow via the deviceId parameter in the get_parentControl_list_Info function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    A7000r Firmware: Stack-based Buffer Overflow

    CVE-2025-63459TOTOLINK

    Totolink A7000R v9.1.0u.6115_B20201022 was discovered to contain a stack overflow via the ssid5g parameter in the sub_421CF0 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63465TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the ssid parameter in the sub_422880 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63464TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the ssid parameter in the sub_42396C function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63463TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the wifiOff parameter in the sub_4232EC function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    A7000r Firmware: Stack-based Buffer Overflow

    CVE-2025-63462TOTOLINK

    Totolink A7000R v9.1.0u.6115_B20201022 was discovered to contain a stack overflow via the wifiOff parameter in the sub_421A04 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    A7000r Firmware: Stack-based Buffer Overflow

    CVE-2025-63461TOTOLINK

    Totolink A7000R v9.1.0u.6115_B20201022 was discovered to contain a stack overflow via the ssid5g parameter in the urldecode function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    A7000r Firmware: Stack-based Buffer Overflow

    CVE-2025-63460TOTOLINK

    Totolink A7000R v9.1.0u.6115_B20201022 was discovered to contain a stack overflow via the ssid5g parameter in the sub_4222E0 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63469TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the ssid parameter in the sub_421BAC function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63468TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the http_host parameter in the sub_426EF8 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63467TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the ssid parameter in the sub_425400 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Lr350 Firmware: Stack-based Buffer Overflow

    CVE-2025-63466TOTOLINK

    Totolink LR350 v9.3.5u.6369_B20220309 was discovered to contain a stack overflow via the password parameter in the sub_426EF8 function. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted request.

  • 7.5 High severity

    Ac8 Firmware: Stack-based Buffer Overflow

    CVE-2025-61498Tenda

    A buffer overflow in the UPnP service of Tenda AC8 Hardware v03.03.10.01 allows attackers to cause a Denial of Service (DoS) via supplying a crafted packet.

  • 8.8 High severity

    CryptoLib: Stack-based Buffer Overflow

    CVE-2025-64096Nasa

    CryptoLib provides a software-only solution using the CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) to secure communications between a spacecraft running the core Flight System (cFS) and a ground station. Prior to 1.4.2, there is a mi

  • 7.8 High severity

    GIMP: Out-of-bounds Write

    CVE-2025-10925GIMPEPSS 3.03%

    GIMP ILBM File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that t

  • 7.8 High severity

    CodeChecker: Stack-based Buffer Overflow

    CVE-2025-40843Ericsson

    CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy. CodeChecker versions up to 6.26.1 contain a buffer overflow vulnerability in the internal ldlogger library, which is executed by the CodeChec

  • 8.8 High severity

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

    CVE-2025-12260TOTOLINKEPSS 1.02%

    A vulnerability has been found in TOTOLINK A3300R 17.0.0cu.557_B20221024. The impacted element is the function setSyslogCfg of the file /cgi-bin/cstecgi.cgi of the component POST Parameter Handler. Such manipulation of the argument enable leads to stack-based

  • 8.8 High severity

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

    CVE-2025-12259TOTOLINKEPSS 1.02%

    A flaw has been found in TOTOLINK A3300R 17.0.0cu.557_B20221024. The affected element is the function setScheduleCfg of the file /cgi-bin/cstecgi.cgi of the component POST Parameter Handler. This manipulation of the argument recHour causes stack-based buffer o

  • 8.8 High severity

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

    CVE-2025-12258TOTOLINKEPSS 1.02%

    A vulnerability was detected in TOTOLINK A3300R 17.0.0cu.557_B20221024. Impacted is the function setOpModeCfg of the file /cgi-bin/cstecgi.cg of the component POST Parameter Handler. The manipulation of the argument opmode results in stack-based buffer overflo

  • 8.8 High severity

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

    CVE-2025-12241TOTOLINKEPSS 1.03%

    A vulnerability was detected in TOTOLINK A3300R 17.0.0cu.557_B20221024. This impacts the function setLanguageCfg of the file /cgi-bin/cstecgi.cgi of the component POST Parameter Handler. The manipulation of the argument lang results in stack-based buffer overf

  • 8.8 High severity

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

    CVE-2025-12225TendaEPSS 1.03%

    A vulnerability has been found in Tenda AC6 15.03.06.50. This issue affects some unknown processing of the file /goform/WifiGuestSet of the component HTTP Request Handler. Such manipulation of the argument shareSpeed leads to stack-based buffer overflow. The a

  • 8.8 High severity

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

    CVE-2025-12214Tenda

    A vulnerability was detected in Tenda O3 1.0.0.10(2478). This issue affects the function SetValue/GetValue of the file /goform/sysAutoReboot. Performing a manipulation of the argument enable results in stack-based buffer overflow. The attack may be initiated r