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.0 High severity

    W18e Firmware: Stack-based Buffer Overflow

    CVE-2024-46435Tenda

    A stack overflow vulnerability in the Tenda W18E V16.01.0.8(1625) web management portal allows an authenticated remote attacker to cause a denial of service or potentially execute arbitrary code. This vulnerability occurs due to improper input validation when

  • 7.2 High severity

    MBD-X12DPG-OA6: Stack-based Buffer Overflow

    CVE-2024-10239SMCI

    A security issue in the firmware image verification implementation at Supermicro MBD-X12DPG-OA6 . An attacker with administrator privileges can upload a specially crafted image, which can cause a stack overflow due to the unchecked fat->fsd.max_fld.

  • 7.2 High severity

    MBD-X12DPG-OA6: Stack-based Buffer Overflow

    CVE-2024-10238SMCI

    A security issue in the firmware image verification implementation at Supermicro MBD-X12DPG-OA6. An attacker can upload a specially crafted image that will cause a stack overflow is caused by not checking fld->used_bytes.

  • 7.8 High severity

    C-More EA9: Stack-based Buffer Overflow

    CVE-2024-11609AutomationDirect

    AutomationDirect C-More EA9 EAP9 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of AutomationDirect C-More EA9. User interaction is re

  • 9.8 Critical severity

    A18: Out-of-bounds Write

    CVE-2025-0848TendaEPSS 1.22%

    A vulnerability was found in Tenda A18 up to 15.13.07.09. It has been rated as critical. This issue affects the function SetCmdlineRun of the file /goform/SetCmdlineRun of the component HTTP POST Request Handler. The manipulation of the argument wpapsk_crypto5

  • 7.5 High severity

    Binutils: Out-of-bounds Write

    CVE-2025-0840GNU

    A vulnerability, which was classified as problematic, was found in GNU Binutils up to 2.43. This affects the function disassemble_bytes of the file binutils/objdump.c. The manipulation of the argument buf leads to stack-based buffer overflow. It is possible to

  • 9.8 Critical severity

    Winet-s Firmware: Stack-based Buffer Overflow

    CVE-2024-50695Sungrowpower

    SunGrow WiNet-SV200.001.00.P027 and earlier versions is vulnerable to stack-based buffer overflow when parsing MQTT messages, due to missing MQTT topic bounds checks.

  • 9.8 Critical severity

    Winet-s Firmware: Stack-based Buffer Overflow

    CVE-2024-50694Sungrowpower

    In SunGrow WiNet-SV200.001.00.P027 and earlier versions, when copying the timestamp read from an MQTT message, the underlying code does not check the bounds of the buffer that is used to store the message. This may lead to a stack-based buffer overflow.

  • 8.8 High severity

    AC15: Out-of-bounds Write

    CVE-2025-0566TendaEPSS 9.1%

    A vulnerability classified as critical has been found in Tenda AC15 15.13.07.13. This affects the function formSetDevNetName of the file /goform/SetDevNetName. The manipulation of the argument mac leads to stack-based buffer overflow. It is possible to initiat

  • 7.8 High severity

    Train Ticket Reservation System: Out-of-bounds Write

    CVE-2025-0529code-projects

    A vulnerability, which was classified as critical, was found in code-projects Train Ticket Reservation System 1.0. This affects an unknown part of the component Login Form. The manipulation of the argument username leads to stack-based buffer overflow. Attacki

  • 8.8 High severity

    Chrome: Stack-based Buffer Overflow

    CVE-2025-0438Google

    Stack buffer overflow in Tracing in Google Chrome prior to 132.0.6834.83 allowed a remote attacker to potentially exploit stack corruption via a crafted HTML page. (Chromium security severity: High)

  • 7.0 High severity

    Linux Ratfor: Stack-based Buffer Overflow

    CVE-2024-55577The Dimensional Gate Co.

    Stack-based buffer overflow vulnerability exists in Linux Ratfor 1.06 and earlier. When the software processes a file which is specially crafted by an attacker, arbitrary code may be executed. As a result, the attacker may obtain or alter information of the us

  • 7.8 High severity

    Substance3D - Stager: Out-of-bounds Write

    CVE-2025-21128Adobe

    Substance3D - Stager versions 3.0.4 and earlier are affected by a Stack-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim

  • 7.2 High severity

    Wavlink AC3000: Stack-based Buffer Overflow

    CVE-2024-39757WAVLINKEPSS 2.47%

    A stack-based buffer overflow vulnerability exists in the wireless.cgi AddMac() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTTP request to

  • 7.2 High severity

    Wavlink AC3000: Stack-based Buffer Overflow

    CVE-2024-39603WAVLINKEPSS 2.47%

    A stack-based buffer overflow vulnerability exists in the wireless.cgi set_wifi_basic_mesh() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTT

  • 7.2 High severity

    Wavlink AC3000: Stack-based Buffer Overflow

    CVE-2024-39359WAVLINKEPSS 2.47%

    A stack-based buffer overflow vulnerability exists in the wireless.cgi DeleteMac() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTTP request

  • 7.2 High severity

    Wavlink AC3000: Stack-based Buffer Overflow

    CVE-2024-39357WAVLINKEPSS 2.47%

    A stack-based buffer overflow vulnerability exists in the wireless.cgi SetName() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTTP request to

  • 7.2 High severity

    Wavlink AC3000: Stack-based Buffer Overflow

    CVE-2024-36493WAVLINKEPSS 2.08%

    A stack-based buffer overflow vulnerability exists in the wireless.cgi set_wifi_basic() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTTP req

  • 9.8 Critical severity

    Wavlink AC3000: Stack-based Buffer Overflow

    CVE-2024-36258WAVLINKEPSS 12.8%

    A stack-based buffer overflow vulnerability exists in the touchlist_sync.cgi touchlistsync() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary code execution. An attacker can send an HTTP request to trig

  • 9.8 Critical severity

    FortiAnalyzer: Out-of-bounds Write

    CVE-2024-35276Fortinet

    A stack-based buffer overflow vulnerability in Fortinet FortiAnalyzer 7.4.0 through 7.4.3, FortiAnalyzer 7.2.0 through 7.2.5, FortiAnalyzer 7.0.0 through 7.0.12, FortiAnalyzer 6.4.0 through 6.4.14, FortiAnalyzer Cloud 7.4.1 through 7.4.3, FortiAnalyzer Cloud 7

  • 9.8 Critical severity

    AC6: Out-of-bounds Write

    CVE-2025-0349TendaEPSS 1.92%

    A vulnerability classified as critical has been found in Tenda AC6 15.03.05.16. Affected is the function GetParentControlInfo of the file /goform/GetParentControlInfo. The manipulation of the argument src/mac leads to stack-based buffer overflow. It is possibl

  • 7.1 High severity

    Iocharger firmware for AC models: Stack-based Buffer Overflow

    CVE-2024-43661Iocharger

    The <redacted>.so library, which is used by <redacted>, is vulnerable to a buffer overflow in the code that handles the deletion of certificates. This buffer overflow can be triggered by providing a long file path to the <redacted> action of the <redacted>.exe

  • 7.2 High severity

    SonicOS: Stack-based Buffer Overflow

    CVE-2024-12803SonicWall

    A post-authentication stack-based buffer overflow vulnerability in SonicOS management allows a remote attacker to crash a firewall and potentially leads to code execution.

  • 7.0 High severity

    Connect Secure: Out-of-bounds Write

    CVE-2025-0283IvantiEPSS 17.5%

    A stack-based buffer overflow in Ivanti Connect Secure before version 22.7R2.5, Ivanti Policy Secure before version 22.7R1.2, and Ivanti Neurons for ZTA gateways before version 22.7R2.3 allows a local authenticated attacker to escalate their privileges.

  • 9.0 Critical severity

    Ivanti Connect Secure, Policy Secure, and ZTA Gateways Stack-Based Buffer Overflow Exploited

    CVE-2025-0282IvantiEPSS 100%

    A stack-based buffer overflow in Ivanti Connect Secure before version 22.7R2.5, Ivanti Policy Secure before version 22.7R1.2, and Ivanti Neurons for ZTA gateways before version 22.7R2.3 allows a remote unauthenticated attacker to achieve remote code execution.

  • 8.8 High severity

    MT2735, MT6767, MT6768, MT6769, MT6769K…: Out-of-bounds Write

    CVE-2024-20154MediaTekEPSS 3.92%

    In Modem, there is a possible out of bounds write due to a missing bounds check. This could lead to remote code execution, if a UE has connected to a rogue base station controlled by the attacker, with no additional execution privileges needed. User interactio

  • 7.8 High severity

    Cobalt: Out-of-bounds Write

    CVE-2024-13045Ashlar-Vellum

    Ashlar-Vellum Cobalt AR 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 Cobalt. User interaction is required to exploi

  • 9.8 Critical severity

    gstreamer: Out-of-bounds Write

    CVE-2024-47607GStreamerEPSS 1.2%

    GStreamer is a library for constructing graphs of media-handling components. stack-buffer overflow has been detected in the gst_opus_dec_parse_header function within `gstopusdec.c'. The pos array is a stack-allocated buffer of size 64. If n_channels exceeds 64

  • 9.8 Critical severity

    gstreamer: Out-of-bounds Write

    CVE-2024-47538GStreamerEPSS 1.27%

    GStreamer is a library for constructing graphs of media-handling components. A stack-buffer overflow has been detected in the `vorbis_handle_identification_packet` function within `gstvorbisdec.c`. The position array is a stack-allocated buffer of size 64. If

  • 7.8 High severity

    Adobe Framemaker: Out-of-bounds Write

    CVE-2024-53959Adobe

    Adobe Framemaker versions 2020.7, 2022.5 and earlier are affected by a Stack-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a vi

  • 7.8 High severity

    InDesign Desktop: Out-of-bounds Write

    CVE-2024-49543Adobe

    InDesign Desktop versions ID19.5, ID18.5.4 and earlier are affected by a Stack-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a

  • 7.8 High severity

    After Effects: Out-of-bounds Write

    CVE-2024-49537Adobe

    After Effects versions 24.6.2, 25.0.1 and earlier are affected by a Stack-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victi

  • 7.8 High severity

    Teamcenter Visualization V14.2: Stack-based Buffer Overflow

    CVE-2024-53041Siemens

    A vulnerability has been identified in Teamcenter Visualization V14.2 (All versions < V14.2.0.14), Teamcenter Visualization V14.3 (All versions < V14.3.0.12), Teamcenter Visualization V2312 (All versions < V2312.0008), Tecnomatix Plant Simulation V2302 (All ve

  • 9.8 Critical severity

    EX1800T: Out-of-bounds Write

    CVE-2024-12352TOTOLINK

    A vulnerability classified as problematic was found in TOTOLINK EX1800T 9.1.0cu.2112_B20220316. This vulnerability affects the function sub_40662C of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument ssid leads to stack-based buffer overflow. The

  • 9.8 Critical severity

    Planet WGS-804HPT: Stack-based Buffer Overflow

    CVE-2024-48871PLANET TechnologyEPSS 1.36%

    The affected product is vulnerable to a stack-based buffer overflow. An unauthenticated attacker could send a malicious HTTP request that the webserver fails to properly check input size before copying data to the stack, potentially allowing remote code execut

  • 8.1 High severity

    SMA100: Stack-based Buffer Overflow

    CVE-2024-53703SonicWallEPSS 12.6%

    A vulnerability in the SonicWall SMA100 SSLVPN firmware 10.2.1.13-72sv and earlier versions mod_httprp library loaded by the Apache web server allows remote attackers to cause Stack-based buffer overflow and potentially lead to code execution.

  • 8.1 High severity

    SMA100: Stack-based Buffer Overflow

    CVE-2024-45318SonicWallEPSS 1.04%

    A vulnerability in the SonicWall SMA100 SSLVPN web management interface allows remote attackers to cause Stack-based buffer overflow and potentially lead to code execution.

  • 7.8 High severity

    Hotel Management System: Out-of-bounds Write

    CVE-2024-12186code-projects

    A vulnerability was found in code-projects Hotel Management System 1.0 and classified as problematic. This issue affects some unknown processing of the file hotelnew.c of the component Available Room Handler. The manipulation of the argument admin_entry leads

  • 7.8 High severity

    Hotel Management System: Out-of-bounds Write

    CVE-2024-12185code-projects

    A vulnerability has been found in code-projects Hotel Management System 1.0 and classified as problematic. This vulnerability affects unknown code of the component Administrator Login Password Handler. The manipulation of the argument Str2 leads to stack-based

  • 9.8 Critical severity

    Tenda AC6V2: Out-of-bounds Write

    CVE-2024-52275Shenzhen Tenda Technology

    Stack-based Buffer Overflow vulnerability in Shenzhen Tenda Technology Co Tenda AC6V2 (fromWizardHandle modules) allows Overflow Buffers.This issue affects Tenda AC6V2: through 15.03.06.50.