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

    DWR-M920: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-15190D-Link

    A security flaw has been discovered in D-Link DWR-M920 up to 1.1.50. Impacted is the function sub_42261C of the file /boafrm/formFilter. The manipulation of the argument ip6addr results in stack-based buffer overflow. The attack may be launched remotely. The e

  • 7.2 High severity

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

    CVE-2025-15180TendaEPSS 1.09%

    A vulnerability was identified in Tenda WH450 1.0.0.18. The affected element is an unknown function of the file /goform/webExcptypemanFilte of the component HTTP Request Handler. Such manipulation of the argument page leads to stack-based buffer overflow. The

  • 7.2 High severity

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

    CVE-2025-15179Tenda

    A vulnerability was determined in Tenda WH450 1.0.0.18. Impacted is an unknown function of the file /goform/qossetting. This manipulation of the argument page causes stack-based buffer overflow. The attack may be initiated remotely. The exploit has been public

  • 7.2 High severity

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

    CVE-2025-15178Tenda

    A vulnerability was found in Tenda WH450 1.0.0.18. This issue affects some unknown processing of the file /goform/VirtualSer of the component HTTP Request Handler. The manipulation of the argument page results in stack-based buffer overflow. The attack can be

  • 7.2 High severity

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

    CVE-2025-15177Tenda

    A vulnerability has been found in Tenda WH450 1.0.0.18. This vulnerability affects unknown code of the file /goform/SetIpBind of the component HTTP Request Handler. The manipulation of the argument page leads to stack-based buffer overflow. The attack can be i

  • 7.2 High severity

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

    CVE-2025-15164Tenda

    A security flaw has been discovered in Tenda WH450 1.0.0.18. This affects an unknown part of the file /goform/SafeMacFilter. The manipulation of the argument page results in stack-based buffer overflow. The attack may be performed from remote. The exploit has

  • 7.2 High severity

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

    CVE-2025-15163Tenda

    A vulnerability was identified in Tenda WH450 1.0.0.18. Affected by this issue is some unknown functionality of the file /goform/SafeEmailFilter. The manipulation of the argument page leads to stack-based buffer overflow. The attack is possible to be carried o

  • 7.2 High severity

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

    CVE-2025-15162Tenda

    A vulnerability was determined in Tenda WH450 1.0.0.18. Affected by this vulnerability is an unknown functionality of the file /goform/RouteStatic. Executing a manipulation of the argument page can lead to stack-based buffer overflow. The attack can be execute

  • 7.2 High severity

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

    CVE-2025-15161TendaEPSS 1.09%

    A vulnerability was found in Tenda WH450 1.0.0.18. Affected is an unknown function of the file /goform/PPTPUserSetting. Performing a manipulation of the argument delno results in stack-based buffer overflow. Remote exploitation of the attack is possible. The e

  • 7.2 High severity

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

    CVE-2025-15160Tenda

    A vulnerability has been found in Tenda WH450 1.0.0.18. This impacts an unknown function of the file /goform/PPTPServer. Such manipulation of the argument ip1 leads to stack-based buffer overflow. The attack may be launched remotely. The exploit has been discl

  • 7.8 High severity

    sokol: Out-of-bounds Write

    CVE-2025-15155Floooh

    A vulnerability was detected in floooh sokol up to 16cbcc864012898793cd2bc57f802499a264ea40. The impacted element is the function _sg_pipeline_desc_defaults in the library sokol_gfx.h. The manipulation results in stack-based buffer overflow. The attack require

  • 7.8 High severity

    PX4-Autopilot: Out-of-bounds Write

    CVE-2025-15150PX4

    A vulnerability was found in PX4 PX4-Autopilot up to 1.16.0. Affected by this issue is the function MavlinkLogHandler::state_listing/MavlinkLogHandler::log_entry_from_id of the file src/modules/mavlink/mavlink_log_handler.cpp. The manipulation results in stack

  • 9.8 Critical severity

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

    CVE-2025-15047TendaEPSS 1.18%

    A vulnerability was found in Tenda WH450 1.0.0.18. This affects an unknown function of the file /goform/PPTPDClient of the component HTTP Request Handler. Performing a manipulation of the argument Username results in stack-based buffer overflow. The attack can

  • 9.8 Critical severity

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

    CVE-2025-15046TendaEPSS 1.08%

    A vulnerability has been found in Tenda WH450 1.0.0.18. The impacted element is an unknown function of the file /goform/PPTPClient of the component HTTP Request Handler. Such manipulation of the argument netmsk leads to stack-based buffer overflow. It is possi

  • 7.8 High severity

    GIMP: Stack-based Buffer Overflow

    CVE-2025-14423GIMP

    GIMP LBM 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 th

  • 9.8 Critical severity

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

    CVE-2025-15045TendaEPSS 1.08%

    A flaw has been found in Tenda WH450 1.0.0.18. The affected element is an unknown function of the file /goform/Natlimit of the component HTTP Request Handler. This manipulation of the argument page causes stack-based buffer overflow. It is possible to initiate

  • 9.8 Critical severity

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

    CVE-2025-15044TendaEPSS 1.08%

    A vulnerability was detected in Tenda WH450 1.0.0.18. Impacted is an unknown function of the file /goform/NatStaticSetting. The manipulation of the argument page results in stack-based buffer overflow. The attack may be performed from remote. The exploit is no

  • 7.8 High severity

    NetCDF-C: Out-of-bounds Write

    CVE-2025-14936NSF Unidata

    NSF Unidata NetCDF-C Attribute Name Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of NSF Unidata NetCDF-C. User interaction is required to exploit

  • 7.8 High severity

    NetCDF-C: Out-of-bounds Write

    CVE-2025-14934NSF Unidata

    NSF Unidata NetCDF-C Variable Name Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of NSF Unidata NetCDF-C. User interaction is required to exploit

  • 7.8 High severity

    NetCDF-C: Out-of-bounds Write

    CVE-2025-14932NSF Unidata

    NSF Unidata NetCDF-C Time Unit Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of NSF Unidata NetCDF-C. User interaction is required to exploit this

  • 8.7 High severity

    Dire Wolf: Stack-based Buffer Overflow

    CVE-2025-34457Wb2osz

    wb2osz/direwolf (Dire Wolf) versions up to and including 1.8.1, prior to commit 694c954, contain a stack-based buffer overflow vulnerability in the function kiss_rec_byte() located in src/kiss_frame.c. When processing crafted KISS frames that reach the maximum

  • 9.8 Critical severity

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

    CVE-2025-15010TendaEPSS 1%

    A vulnerability has been found in Tenda WH450 1.0.0.18. This issue affects some unknown processing of the file /goform/SafeUrlFilter. The manipulation of the argument page leads to stack-based buffer overflow. Remote exploitation of the attack is possible. The

  • 9.8 Critical severity

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

    CVE-2025-15008Tenda

    A vulnerability was detected in Tenda WH450 1.0.0.18. This affects an unknown part of the file /goform/L7Port of the component HTTP Request Handler. Performing a manipulation of the argument page results in stack-based buffer overflow. The attack may be initia

  • 9.8 Critical severity

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

    CVE-2025-15007TendaEPSS 1%

    A security vulnerability has been detected in Tenda WH450 1.0.0.18. Affected by this issue is some unknown functionality of the file /goform/L7Im of the component HTTP Request Handler. Such manipulation of the argument page leads to stack-based buffer overflow

  • 9.8 Critical severity

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

    CVE-2025-15006Tenda

    A weakness has been identified in Tenda WH450 1.0.0.18. Affected by this vulnerability is an unknown functionality of the file /goform/CheckTools of the component HTTP Request Handler. This manipulation of the argument ipaddress causes stack-based buffer overf

  • 8.8 High severity

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

    CVE-2025-14995Tenda

    A vulnerability has been found in Tenda FH1201 1.2.0.14(408). Affected is the function sprintf of the file /goform/SetIpBind. Such manipulation of the argument page leads to stack-based buffer overflow. The attack may be performed from remote. The exploit has

  • 8.8 High severity

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

    CVE-2025-14994Tenda

    A flaw has been found in Tenda FH1201 and FH1206 1.2.0.14(408)/1.2.0.8(8155). This impacts the function strcat of the file /goform/webtypelibrary of the component HTTP Request Handler. This manipulation of the argument webSiteId causes stack-based buffer overf

  • 8.8 High severity

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

    CVE-2025-14993Tenda

    A vulnerability was detected in Tenda AC18 15.03.05.05. This affects the function sprintf of the file /goform/SetDlnaCfg of the component HTTP Request Handler. The manipulation of the argument scanList results in stack-based buffer overflow. The attack can be

  • 8.8 High severity

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

    CVE-2025-14992Tenda

    A security vulnerability has been detected in Tenda AC18 15.03.05.05. The impacted element is the function strcpy of the file /goform/GetParentControlInfo of the component HTTP Request Handler. The manipulation of the argument mac leads to stack-based buffer o

  • 9.8 Critical severity

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

    CVE-2025-14964TOTOLINKEPSS 1.01%

    A vulnerability has been found in TOTOLINK T10 4.1.8cu.5083_B20200521. This affects the function sprintf of the file /cgi-bin/cstecgi.cgi. Such manipulation of the argument loginAuthUrl leads to stack-based buffer overflow. The attack may be performed from rem

  • 7.8 High severity

    proxychains-ng: Out-of-bounds Write

    CVE-2025-34451Rofl0r

    rofl0r/proxychains-ng versions up to and including 4.17 and prior to commit cc005b7 contain a stack-based buffer overflow vulnerability in the function proxy_from_string() located in src/libproxychains.c. When parsing crafted proxy configuration entries contai

  • 7.8 High severity

    rtl_433: Out-of-bounds Write

    CVE-2025-34450Merbanan

    merbanan/rtl_433 versions up to and including 25.02 and prior to commit 25e47f8 contain a stack-based buffer overflow vulnerability in the function parse_rfraw() located in src/rfraw.c. When processing crafted or excessively large raw RF input data, the applic

  • 9.8 Critical severity

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

    CVE-2025-14879TendaEPSS 6.66%

    A weakness has been identified in Tenda WH450 1.0.0.18. Affected is an unknown function of the file /goform/onSSIDChange of the component HTTP Request Handler. This manipulation of the argument ssid_index causes stack-based buffer overflow. It is possible to i

  • 9.8 Critical severity

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

    CVE-2025-14878Tenda

    A security flaw has been discovered in Tenda WH450 1.0.0.18. This impacts an unknown function of the file /goform/wirelessRestart of the component HTTP Request Handler. The manipulation of the argument GO results in stack-based buffer overflow. The attack may

  • 7.8 High severity

    LabVIEW: Stack-based Buffer Overflow

    CVE-2025-64469NI

    There is a stack-based buffer overflow vulnerability in NI LabVIEW in LVResFile::FindRsrcListEntry() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an atta

  • 8.6 High severity

    Web Config: Stack-based Buffer Overflow

    CVE-2025-66635Seiko Epson

    Stack-based buffer overflow vulnerability exists in SEIKO EPSON Web Config. Specially crafted data input by a logged-in user may execute arbitrary code. As for the details of the affected products and versions, see the information provided by the vendor under

  • 7.5 High severity

    Xlight FTP Server: Out-of-bounds Write

    CVE-2023-53886Xlightftpd

    Xlight FTP Server 3.9.3.6 contains a stack buffer overflow vulnerability in the 'Execute Program' configuration that allows attackers to crash the application. Attackers can trigger the vulnerability by inserting 294 characters into the program execution confi

  • 9.8 Critical severity

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

    CVE-2025-14665TendaEPSS 1.06%

    A security flaw has been discovered in Tenda WH450 1.0.0.18. Impacted is an unknown function of the file /goform/DhcpListClient of the component HTTP Request Handler. The manipulation of the argument page results in stack-based buffer overflow. The attack can

  • 8.8 High severity

    AC20: Out-of-bounds Write

    CVE-2025-14655TendaEPSS 3.61%

    A security flaw has been discovered in Tenda AC20 16.03.08.12. The impacted element is the function formSetRebootTimer of the file /goform/SetSysAutoRebbotCfg of the component httpd. Performing a manipulation of the argument rebootTime results in stack-based b

  • 8.8 High severity

    AC20: Out-of-bounds Write

    CVE-2025-14654TendaEPSS 3.61%

    A vulnerability was identified in Tenda AC20 16.03.08.12. The affected element is the function formSetPPTPUserList of the file /goform/setPptpUserList of the component httpd. Such manipulation of the argument list leads to stack-based buffer overflow. The atta