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

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0537TendaEPSS 1.3%

    A vulnerability, which was classified as critical, was found in Tenda W9 1.0.0.7(4456). This affects the function setWrlBasicInfo of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. It is possible to initiat

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0536TendaEPSS 1.4%

    A vulnerability, which was classified as critical, has been found in Tenda W9 1.0.0.7(4456). Affected by this issue is the function setWrlAccessList of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. The at

  • 9.8 Critical severity

    PA6: Stack-based Buffer Overflow

    CVE-2024-0535Tenda

    A vulnerability classified as critical was found in Tenda PA6 1.0.1.21. Affected by this vulnerability is the function cgiPortMapAdd of the file /portmap of the component httpd. The manipulation of the argument groupName leads to stack-based buffer overflow. T

  • 7.2 High severity

    A15: Out-of-bounds Write

    CVE-2024-0534TendaEPSS 1.68%

    A vulnerability classified as critical has been found in Tenda A15 15.13.07.13. Affected is an unknown function of the file /goform/SetOnlineDevName of the component Web-based Management Interface. The manipulation of the argument mac leads to stack-based buff

  • 7.2 High severity

    A15: Out-of-bounds Write

    CVE-2024-0533TendaEPSS 1.73%

    A vulnerability was found in Tenda A15 15.13.07.13. It has been rated as critical. This issue affects some unknown processing of the file /goform/SetOnlineDevName of the component Web-based Management Interface. The manipulation of the argument devName leads t

  • 7.2 High severity

    A15: Out-of-bounds Write

    CVE-2024-0532TendaEPSS 1.76%

    A vulnerability was found in Tenda A15 15.13.07.13. It has been declared as critical. This vulnerability affects the function set_repeat5 of the file /goform/WifiExtraSet of the component Web-based Management Interface. The manipulation of the argument wpapsk_

  • 7.2 High severity

    A15: Out-of-bounds Write

    CVE-2024-0531TendaEPSS 1.68%

    A vulnerability was found in Tenda A15 15.13.07.13. It has been classified as critical. This affects an unknown part of the file /goform/setBlackRule of the component Web-based Management Interface. The manipulation of the argument deviceList leads to stack-ba

  • 7.8 High severity

    wazuh: Stack-based Buffer Overflow

    CVE-2023-42463Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. This bug introduced a stack overflow hazard that could allow a local privilege escalation. This vulnerability was patched in version 4.5.3.

  • 9.8 Critical severity

    DGX A100: Out-of-bounds Write

    CVE-2023-31030NVIDIA

    NVIDIA DGX A100 BMC contains a vulnerability in the host KVM daemon, where an unauthenticated attacker may cause a stack overflow by sending a specially crafted network packet. A successful exploit of this vulnerability may lead to arbitrary code execution, de

  • 9.8 Critical severity

    DGX A100: Out-of-bounds Write

    CVE-2023-31029NVIDIA

    NVIDIA DGX A100 baseboard management controller (BMC) contains a vulnerability in the host KVM daemon, where an unauthenticated attacker may cause a stack overflow by sending a specially crafted network packet. A successful exploit of this vulnerability may le

  • 9.8 Critical severity

    DGX A100: Out-of-bounds Write

    CVE-2023-31024NVIDIA

    NVIDIA DGX A100 BMC contains a vulnerability in the host KVM daemon, where an unauthenticated attacker may cause stack memory corruption by sending a specially crafted network packet. A successful exploit of this vulnerability may lead to arbitrary code execut

  • 9.8 Critical severity

    Nexo cordless nutrunner NXA015S-36V (0608842001): Out-of-bounds Write

    CVE-2023-48266Rexroth

    The vulnerability allows an unauthenticated remote attacker to perform a Denial-of-Service (DoS) attack or, possibly, obtain Remote Code Execution (RCE) via a crafted network request.

  • 9.8 Critical severity

    Nexo cordless nutrunner NXA015S-36V (0608842001): Out-of-bounds Write

    CVE-2023-48265Rexroth

    The vulnerability allows an unauthenticated remote attacker to perform a Denial-of-Service (DoS) attack or, possibly, obtain Remote Code Execution (RCE) via a crafted network request.

  • 9.8 Critical severity

    Nexo cordless nutrunner NXA015S-36V (0608842001): Out-of-bounds Write

    CVE-2023-48264Rexroth

    The vulnerability allows an unauthenticated remote attacker to perform a Denial-of-Service (DoS) attack or, possibly, obtain Remote Code Execution (RCE) via a crafted network request.

  • 9.8 Critical severity

    Nexo cordless nutrunner NXA015S-36V (0608842001): Out-of-bounds Write

    CVE-2023-48262Rexroth

    The vulnerability allows an unauthenticated remote attacker to perform a Denial-of-Service (DoS) attack or, possibly, obtain Remote Code Execution (RCE) via a crafted network request.

  • 8.8 High severity

    MegaRAC_SPx: Out-of-bounds Write

    CVE-2023-3043AMI

    AMI’s SPx contains a vulnerability in the BMC where an Attacker may cause a stack-based buffer overflow via an adjacent network. A successful exploitation of this vulnerability may lead to a loss of confidentiality, integrity, and/or availability.

  • 8.8 High severity

    MegaRAC_SPx: Out-of-bounds Write

    CVE-2023-37296AMI

    AMI’s SPx contains a vulnerability in the BMC where an Attacker may cause a stack memory corruption via an adjacent network. A successful exploitation of this vulnerability may lead to a loss of confidentiality, integrity, and/or availability.

  • 8.8 High severity

    MegaRAC_SPx: Out-of-bounds Write

    CVE-2023-37293AMI

    AMI’s SPx contains a vulnerability in the BMC where an Attacker may cause a stack-based buffer overflow via an adjacent network. A successful exploitation of this vulnerability may lead to a loss of confidentiality, integrity, and/or availability.

  • 7.8 High severity

    JT2Go: Stack-based Buffer Overflow

    CVE-2023-51746Siemens

    A vulnerability has been identified in JT2Go (All versions < V14.3.0.6), Teamcenter Visualization V13.3 (All versions < V13.3.0.13), Teamcenter Visualization V14.1 (All versions < V14.1.0.12), Teamcenter Visualization V14.2 (All versions < V14.2.0.9), Teamcent

  • 7.8 High severity

    JT2Go: Stack-based Buffer Overflow

    CVE-2023-51745Siemens

    A vulnerability has been identified in JT2Go (All versions < V14.3.0.6), Teamcenter Visualization V13.3 (All versions < V13.3.0.13), Teamcenter Visualization V14.1 (All versions < V14.1.0.12), Teamcenter Visualization V14.2 (All versions < V14.2.0.9), Teamcent

  • 7.8 High severity

    Solid Edge SE2023: Out-of-bounds Write

    CVE-2023-49129Siemens

    A vulnerability has been identified in Solid Edge SE2023 (All versions < V223.0 Update 10). The affected applications contain a stack overflow vulnerability while parsing specially crafted PAR files. This could allow an attacker to execute code in the context

  • 9.8 Critical severity

    Tv-ip1314pi Firmware: Out-of-bounds Write

    CVE-2023-49236TRENDnetEPSS 1.21%

    A stack-based buffer overflow was discovered on TRENDnet TV-IP1314PI 5.5.3 200714 devices, leading to arbitrary command execution. This occurs because of lack of length validation during an sscanf of a user-entered scale field in the RTSP playback function of

  • 9.8 Critical severity

    NR1800X: Stack-based Buffer Overflow

    CVE-2023-7220TOTOLINKEPSS 1.5%

    A vulnerability was found in Totolink NR1800X 9.1.0u.6279_B20210910 and classified as critical. Affected by this issue is the function loginAuth of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument password leads to stack-based buffer overflow. T

  • 9.8 Critical severity

    N350RT: Stack-based Buffer Overflow

    CVE-2023-7219TOTOLINKEPSS 1.3%

    A vulnerability has been found in Totolink N350RT 9.3.5u.6139_B202012 and classified as critical. Affected by this vulnerability is the function loginAuth of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument http_host leads to stack-based buffer

  • 7.2 High severity

    N350RT: Stack-based Buffer Overflow

    CVE-2023-7218TOTOLINKEPSS 1.27%

    A vulnerability, which was classified as critical, was found in Totolink N350RT 9.3.5u.6139_B202012. Affected is the function loginAuth of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument password leads to stack-based buffer overflow. It is poss

  • 7.8 High severity

    GTKWave: Out-of-bounds Write

    CVE-2023-35704GTKWave

    Multiple stack-based buffer overflow vulnerabilities exist in the FST LEB128 varint functionality of GTKWave 3.3.115. A specially crafted .fst file can lead to arbitrary code execution. A victim would need to open a malicious file to trigger these vulnerabilit

  • 7.8 High severity

    GTKWave: Out-of-bounds Write

    CVE-2023-35703GTKWave

    Multiple stack-based buffer overflow vulnerabilities exist in the FST LEB128 varint functionality of GTKWave 3.3.115. A specially crafted .fst file can lead to arbitrary code execution. A victim would need to open a malicious file to trigger these vulnerabilit

  • 7.8 High severity

    GTKWave: Out-of-bounds Write

    CVE-2023-35702GTKWave

    Multiple stack-based buffer overflow vulnerabilities exist in the FST LEB128 varint functionality of GTKWave 3.3.115. A specially crafted .fst file can lead to arbitrary code execution. A victim would need to open a malicious file to trigger these vulnerabilit

  • 8.8 High severity

    N350RT: Out-of-bounds Write

    CVE-2023-7214TOTOLINK

    A vulnerability, which was classified as critical, has been found in Totolink N350RT 9.3.5u.6139_B20201216. Affected by this issue is the function main of the file /cgi-bin/cstecgi.cgi?action=login of the component HTTP POST Request Handler. The manipulation o

  • 8.8 High severity

    N350RT: Out-of-bounds Write

    CVE-2023-7213TOTOLINK

    A vulnerability classified as critical was found in Totolink N350RT 9.3.5u.6139_B20201216. Affected by this vulnerability is the function main of the file /cgi-bin/cstecgi.cgi?action=login&flag=1 of the component HTTP POST Request Handler. The manipulation of

  • 8.8 High severity

    N350RT: Stack-based Buffer Overflow

    CVE-2023-7187TOTOLINK

    A vulnerability was found in Totolink N350RT 9.3.5u.6139_B20201216. It has been rated as critical. This issue affects some unknown processing of the file /cgi-bin/cstecgi.cgi?action=login&flag=ie8 of the component HTTP POST Request Handler. The manipulation le

  • 9.8 Critical severity

    Avalanche: Out-of-bounds Write

    CVE-2023-46223IvantiEPSS 6.78%

    An attacker sending specially crafted data packets to the Mobile Device Server can cause memory corruption which could result to a Denial of Service (DoS) or code execution.

  • 9.8 Critical severity

    RtspServer: Out-of-bounds Write

    CVE-2023-6888PHZ76

    A vulnerability classified as critical was found in PHZ76 RtspServer 1.0.0. This vulnerability affects the function ParseRequestLine of the file RtspMesaage.cpp. The manipulation leads to stack-based buffer overflow. The attack can be initiated remotely. The e

  • 9.8 Critical severity

    SIGMA Lite & Lite +: Out-of-bounds Write

    CVE-2023-33222IdemiaEPSS 1.29%

    When handling contactless cards, usage of a specific function to get additional information from the card which doesn't check the boundary on the data received while reading. This allows a stack-based buffer overflow that could lead to a potential Remote Code

  • 9.8 Critical severity

    SIGMA Lite & Lite +: Out-of-bounds Write

    CVE-2023-33220IdemiaEPSS 1.14%

    During the retrofit validation process, the firmware doesn't properly check the boundaries while copying some attributes to check. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the targeted device

  • 9.8 Critical severity

    SIGMA Lite & Lite +: Out-of-bounds Write

    CVE-2023-33219IdemiaEPSS 1.14%

    The handler of the retrofit validation command doesn't properly check the boundaries when performing certain validation operations. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the targeted device

  • 9.8 Critical severity

    SIGMA Lite & Lite +: Out-of-bounds Write

    CVE-2023-33218IdemiaEPSS 1.14%

    The Parameter Zone Read and Parameter Zone Write command handlers allow performing a Stack buffer overflow. This could potentially lead to a Remote Code execution on the targeted device.

  • 7.8 High severity

    DOPSoft: Out-of-bounds Write

    CVE-2023-5944Delta Electronics

    Delta Electronics DOPSoft is vulnerable to a stack-based buffer overflow, which may allow for arbitrary code execution if an attacker can lead a legitimate user to execute a specially crafted file.

  • 9.8 Critical severity

    Dell PowerProtect Data Manager DM5500 Appliance: Out-of-bounds Write

    CVE-2023-44305DellEPSS 1.05%

    Dell DM5500 5.14.0.0, contains a Stack-based Buffer Overflow Vulnerability in the appliance. An unauthenticated remote attacker may exploit this vulnerability to crash the affected process or execute arbitrary code on the system by sending specially crafted in

  • 9.8 Critical severity

    tinydir: Buffer Copy without Checking Size of Input

    CVE-2023-49287CxongEPSS 1.87%

    TinyDir is a lightweight C directory and file reader. Buffer overflows in the `tinydir_file_open()` function. This vulnerability has been patched in version 1.2.6.