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

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

    CVE-2025-6115D-LinkEPSS 1.74%

    A vulnerability was found in D-Link DIR-619L 2.06B01 and classified as critical. Affected by this issue is the function form_macfilter. The manipulation of the argument mac_hostname_%d/sched_name_%d leads to stack-based buffer overflow. The attack may be launc

  • 8.8 High severity

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

    CVE-2025-6114D-LinkEPSS 1.74%

    A vulnerability has been found in D-Link DIR-619L 2.06B01 and classified as critical. Affected by this vulnerability is the function form_portforwarding of the file /goform/form_portforwarding. The manipulation of the argument ingress_name_%d/sched_name_%d/nam

  • 8.8 High severity

    FH1205: Out-of-bounds Write

    CVE-2025-6111TendaEPSS 1.06%

    A vulnerability classified as critical was found in Tenda FH1205 2.0.0.7(775). This vulnerability affects the function fromVirtualSer of the file /goform/VirtualSer. The manipulation of the argument page leads to stack-based buffer overflow. The attack can be

  • 8.8 High severity

    FH1201: Out-of-bounds Write

    CVE-2025-6110TendaEPSS 6.03%

    A vulnerability classified as critical has been found in Tenda FH1201 1.2.0.14(408). This affects an unknown part of the file /goform/SafeMacFilter. The manipulation of the argument page leads to stack-based buffer overflow. It is possible to initiate the atta

  • 8.8 High severity

    BCM5820X: Stack-based Buffer Overflow

    CVE-2025-24922BroadcomEPSS 3.26%

    A stack-based buffer overflow vulnerability exists in the securebio_identify functionality of Dell ControlVault3 prior to 5.15.10.14 and Dell ControlVault3 Plus prior to 6.2.26.36. A specially crafted malicious cv_object can lead to a arbitrary code execution.

  • 8.8 High severity

    FH1202: Out-of-bounds Write

    CVE-2025-5978TendaEPSS 1.12%

    A vulnerability was found in Tenda FH1202 1.2.0.14. It has been classified as critical. Affected is the function fromVirtualSer of the file /goform/VirtualSer. The manipulation of the argument page leads to stack-based buffer overflow. It is possible to launch

  • 8.8 High severity

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

    CVE-2025-5969D-LinkEPSS 1.44%

    A vulnerability has been found in D-Link DIR-632 FW103B08 and classified as critical. Affected by this vulnerability is the function FUN_00425fd8 of the file /biurl_grou of the component HTTP POST Request Handler. The manipulation leads to stack-based buffer o

  • 8.8 High severity

    EX3700: Out-of-bounds Write

    CVE-2025-5934NETGEAREPSS 1.12%

    A vulnerability was found in Netgear EX3700 up to 1.0.0.88. It has been classified as critical. Affected is the function sub_41619C of the file /mtd. The manipulation leads to stack-based buffer overflow. It is possible to launch the attack remotely. The explo

  • 8.8 High severity

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

    CVE-2025-5912D-LinkEPSS 1.52%

    A vulnerability was found in D-Link DIR-632 FW103B08. It has been declared as critical. This vulnerability affects the function do_file of the component HTTP POST Request Handler. The manipulation leads to stack-based buffer overflow. The attack can be initiat

  • 9.8 Critical severity

    AC5: Out-of-bounds Write

    CVE-2025-5863TendaEPSS 1.11%

    A vulnerability was found in Tenda AC5 15.03.06.47. It has been classified as critical. Affected is the function formSetRebootTimer of the file /goform/SetRebootTimer. The manipulation of the argument rebootTime leads to stack-based buffer overflow. It is poss

  • 9.8 Critical severity

    AC6: Out-of-bounds Write

    CVE-2025-5855TendaEPSS 1.15%

    A vulnerability, which was classified as critical, was found in Tenda AC6 15.03.05.16. This affects the function formSetRebootTimer of the file /goform/SetRebootTimer. The manipulation of the argument rebootTime leads to stack-based buffer overflow. It is poss

  • 8.8 High severity

    AC6: Out-of-bounds Write

    CVE-2025-5853TendaEPSS 7.8%

    A vulnerability classified as critical was found in Tenda AC6 15.03.05.16. Affected by this vulnerability is the function formSetSafeWanWebMan of the file /goform/SetRemoteWebCfg. The manipulation of the argument remoteIp leads to stack-based buffer overflow.

  • 8.8 High severity

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

    CVE-2025-5849TendaEPSS 1.06%

    A vulnerability was found in Tenda AC15 15.03.05.19_multi. It has been classified as critical. This affects the function formSetSafeWanWebMan of the file /goform/SetRemoteWebCfg of the component HTTP POST Request Handler. The manipulation of the argument remot

  • 8.8 High severity

    AC9: Out-of-bounds Write

    CVE-2025-5847TendaEPSS 1.06%

    A vulnerability has been found in Tenda AC9 15.03.02.13 and classified as critical. Affected by this vulnerability is the function formSetSafeWanWebMan of the file /goform/SetRemoteWebCfg of the component HTTP POST Request Handler. The manipulation of the argu

  • 8.8 High severity

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

    CVE-2025-5799TendaEPSS 1.36%

    A vulnerability was found in Tenda AC8 16.03.34.09. It has been declared as critical. Affected by this vulnerability is the function fromSetWirelessRepeat of the file /goform/WifiExtraSet. The manipulation of the argument wpapsk_crypto leads to stack-based buf

  • 8.8 High severity

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

    CVE-2025-5798TendaEPSS 1.36%

    A vulnerability was found in Tenda AC8 16.03.34.09. It has been classified as critical. Affected is the function fromSetSysTime of the file /goform/SetSysTimeCfg. The manipulation of the argument timeType leads to stack-based buffer overflow. It is possible to

  • 9.8 Critical severity

    CH22: Out-of-bounds Write

    CVE-2025-5685TendaEPSS 1.11%

    A vulnerability, which was classified as critical, was found in Tenda CH22 1.0.0.1. This affects the function formNatlimit of the file /goform/Natlimit. The manipulation of the argument page leads to stack-based buffer overflow. It is possible to initiate the

  • 9.8 Critical severity

    DIR-816: Out-of-bounds Write

    CVE-2025-5630D-LinkEPSS 2.72%

    A vulnerability has been found in D-Link DIR-816 1.10CNB05 and classified as critical. This vulnerability affects unknown code of the file /goform/form2lansetup.cgi. The manipulation of the argument ip leads to stack-based buffer overflow. The attack can be in

  • 9.8 Critical severity

    DIR-816: Out-of-bounds Write

    CVE-2025-5624D-LinkEPSS 2.63%

    A vulnerability was found in D-Link DIR-816 1.10CNB05. It has been declared as critical. This vulnerability affects the function QoSPortSetup of the file /goform/QoSPortSetup. The manipulation of the argument port0_group/port0_remarker/ssid0_group/ssid0_remark

  • 9.8 Critical severity

    DIR-816: Out-of-bounds Write

    CVE-2025-5623D-LinkEPSS 19.6%

    A vulnerability was found in D-Link DIR-816 1.10CNB05. It has been classified as critical. This affects the function qosClassifier of the file /goform/qosClassifier. The manipulation of the argument dip_address/sip_address leads to stack-based buffer overflow.

  • 9.8 Critical severity

    DIR-816: Out-of-bounds Write

    CVE-2025-5622D-LinkEPSS 2.63%

    A vulnerability was found in D-Link DIR-816 1.10CNB05 and classified as critical. Affected by this issue is the function wirelessApcli_5g of the file /goform/wirelessApcli_5g. The manipulation of the argument apcli_mode_5g/apcli_enc_5g/apcli_default_key_5g lea

  • 9.8 Critical severity

    CH22: Out-of-bounds Write

    CVE-2025-5619TendaEPSS 1.45%

    A vulnerability, which was classified as critical, has been found in Tenda CH22 1.0.0.1. This issue affects the function formaddUserName of the file /goform/addUserName. The manipulation of the argument Password leads to stack-based buffer overflow. The attack

  • 9.8 Critical severity

    EX1200T: Out-of-bounds Write

    CVE-2025-5600TOTOLINKEPSS 1.34%

    A vulnerability, which was classified as critical, has been found in TOTOLINK EX1200T 4.1.2cu.5232_B20210713. This issue affects the function setLanguageCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument LangType leads to stack-based buffer

  • 7.5 High severity

    DCS-932L: Out-of-bounds Write

    CVE-2025-5572D-LinkEPSS 6.76%

    A vulnerability was found in D-Link DCS-932L 2.18.01. It has been declared as critical. Affected by this vulnerability is the function setSystemEmail of the file /setSystemEmail. The manipulation of the argument EmailSMTPPortNumber leads to stack-based buffer

  • 8.8 High severity

    RX3: Out-of-bounds Write

    CVE-2025-5527TendaEPSS 13.6%

    A vulnerability was found in Tenda RX3 16.03.13.11_multi_TDE01. It has been rated as critical. This issue affects the function save_staticroute_data of the file /goform/SetStaticRouteCfg. The manipulation of the argument list leads to stack-based buffer overfl

  • 8.8 High severity

    X15: Out-of-bounds Write

    CVE-2025-5503TOTOLINKEPSS 6.51%

    A vulnerability, which was classified as critical, was found in TOTOLINK X15 1.0.0-B20230714.1105. This affects the function formMapReboot of the file /boafrm/formMapReboot. The manipulation of the argument deviceMacAddr leads to stack-based buffer overflow. I

  • 7.5 High severity

    Db2 for Linux, UNIX and Windows: Out-of-bounds Write

    CVE-2024-49350IBM

    IBM Db2 for Linux, UNIX and Windows (includes DB2 Connect Server) 11.1.0 through 11.1.4.7, 11.5.0 through 11.5.9 and 12.1.0 through 12.1.1 is vulnerable to a denial of service as the server may crash under certain conditions with a specially crafted query.

  • 9.8 Critical severity

    Redis is an open source, in-memory database that persists on disk.

    CVE-2025-27151RedisEPSS 1.06%

    Redis is an open source, in-memory database that persists on disk. In versions starting from 7.0.0 to before 8.0.2, a stack-based buffer overflow exists in redis-check-aof due to the use of memcpy with strlen(filepath) when copying a user-supplied file path in

  • 7.3 High severity

    Red Hat Enterprise Linux 6: Stack-based Buffer Overflow

    CVE-2025-48796Red Hat

    A flaw was found in GIMP. The GIMP ani_load_image() function is vulnerable to a stack-based overflow. If a user opens.ANI files, GIMP may be used to store more information than the capacity allows. This flaw allows a malicious ANI file to trigger arbitrary cod

  • 8.8 High severity

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

    CVE-2025-5228D-LinkEPSS 3.13%

    A vulnerability was found in D-Link DI-8100 up to 20250523. It has been classified as critical. Affected is the function httpd_get_parm of the file /login.cgi of the component jhttpd. The manipulation of the argument notify leads to stack-based buffer overflow

  • 9.8 Critical severity

    DCS-5020L: Out-of-bounds Write

    CVE-2025-5215D-LinkEPSS 1.52%

    A vulnerability classified as critical has been found in D-Link DCS-5020L 1.01_B2. This affects the function websReadEvent of the file /rame/ptdc.cgi. The manipulation of the argument Authorization leads to stack-based buffer overflow. It is possible to initia

  • 9.8 Critical severity

    Apache NuttX RTOS: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-35003ApacheEPSS 1.61%

    Improper Restriction of Operations within the Bounds of a Memory Buffer and Stack-based Buffer Overflow vulnerabilities were discovered in Apache NuttX RTOS Bluetooth Stack (HCI and UART components) that may result in system crash, denial of service, or arbitr

  • 8.8 High severity

    FH451: Out-of-bounds Write

    CVE-2025-5080TendaEPSS 1.11%

    A vulnerability classified as critical has been found in Tenda FH451 1.0.0.9. Affected is the function webExcptypemanFilter of the file /goform/webExcptypemanFilter. The manipulation of the argument page leads to stack-based buffer overflow. It is possible to

  • 8.8 High severity

    GStreamer: Out-of-bounds Write

    CVE-2025-3887GStreamer

    GStreamer H265 Codec Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this

  • 9.8 Critical severity

    PACS Server: Stack-based Buffer Overflow

    CVE-2025-3484MedDreamEPSS 1.04%

    MedDream PACS Server DICOM File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MedDream PACS Server. Authentication is not required to e

  • 7.8 High severity

    PACS Server: Stack-based Buffer Overflow

    CVE-2025-3483MedDream

    MedDream PACS Server DICOM File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MedDream PACS Server. Authentication is not required to e

  • 7.8 High severity

    PACS Server: Stack-based Buffer Overflow

    CVE-2025-3482MedDream

    MedDream PACS Server DICOM File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MedDream PACS Server. Authentication is not required to e

  • 7.8 High severity

    PACS Server: Stack-based Buffer Overflow

    CVE-2025-3481MedDream

    MedDream PACS Server DICOM File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MedDream PACS Server. Authentication is not required to e

  • 9.8 Critical severity

    Liebert RDU101: Stack-based Buffer Overflow

    CVE-2025-41426Vertiv

    Affected Vertiv products contain a stack based buffer overflow vulnerability. An attacker could exploit this vulnerability to gain code execution on the device.

  • 7.5 High severity

    jq: Out-of-bounds Write

    CVE-2025-48060Jqlang

    jq is a command-line JSON processor. In versions up to and including 1.7.1, a heap-buffer-overflow is present in function `jv_string_vfmt` in the jq_fuzz_execute harness from oss-fuzz. This crash happens on file jv.c, line 1456 `void* p = malloc(sz);`. As of t