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

    Tenda AC6V2: Out-of-bounds Write

    CVE-2024-52274Shenzhen Tenda Technology

    Stack-based Buffer Overflow vulnerability in Shenzhen Tenda Technology Co Tenda AC6V2 (setDoubleL2tpConfig->guest_ip_check(overflow arg: mask) modules) allows Overflow Buffers.This issue affects Tenda AC6V2: through 15.03.06.50

  • 9.8 Critical severity

    Tenda AC6V2: Out-of-bounds Write

    CVE-2024-52273Shenzhen Tenda Technology

    Stack-based Buffer Overflow vulnerability in Shenzhen Tenda Technology Co Tenda AC6V2 (setDoublePppoeConfig->guest_ip_check(overflow arg: mask) modules) allows Overflow Buffers.This issue affects Tenda AC6V2: through 15.03.06.50

  • 9.8 Critical severity

    Tenda AC6V2: Out-of-bounds Write

    CVE-2024-52272Shenzhen Tenda Technology

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

  • 7.2 High severity

    2K Indoor Wi-Fi Security Camera: Stack-based Buffer Overflow

    CVE-2024-52547Lorex

    An authenticated attacker can trigger a stack based buffer overflow in the DHIP Service (TCP port 80). This vulnerability has been resolved in firmware version 2.800.0000000.8.R.20241111.

  • 9.8 Critical severity

    2K Indoor Wi-Fi Security Camera: Stack-based Buffer Overflow

    CVE-2024-52544LorexEPSS 1.1%

    An unauthenticated attacker can trigger a stack based buffer overflow in the DP Service (TCP port 3500). This vulnerability has been resolved in firmware version 2.800.0000000.8.R.20241111.

  • 7.8 High severity

    V-SFT: Stack-based Buffer Overflow

    There are multiple stack-based buffer overflow vulnerabilities in V-SFT (v6.2.2.0 and earlier), TELLUS (v4.0.19.0 and earlier), and TELLUS Lite (v4.0.19.0 and earlier). If a user opens a specially crafted file, information may be disclosed and/or arbitrary cod

  • 7.8 High severity

    Tellus Lite: Out-of-bounds Write

    CVE-2024-11802Fuji Electric

    Fuji Electric Tellus Lite V-Simulator 5 V8 File Parsing Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Tellus Lite. User interacti

  • 7.8 High severity

    Tellus Lite: Out-of-bounds Write

    CVE-2024-11800Fuji Electric

    Fuji Electric Tellus Lite V-Simulator 5 V8 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Tellus Lite. User interacti

  • 7.8 High severity

    Tellus Lite: Out-of-bounds Write

    CVE-2024-11799Fuji Electric

    Fuji Electric Tellus Lite V-Simulator 5 V8 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Tellus Lite. User interacti

  • 7.8 High severity

    Monitouch V-SFT: Out-of-bounds Write

    CVE-2024-11795Fuji Electric

    Fuji Electric Monitouch V-SFT V8 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Monitouch V-SFT. User interaction is

  • 7.8 High severity

    Monitouch V-SFT: Out-of-bounds Write

    CVE-2024-11792Fuji Electric

    Fuji Electric Monitouch V-SFT V8 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Monitouch V-SFT. User interaction is

  • 7.8 High severity

    Monitouch V-SFT: Out-of-bounds Write

    CVE-2024-11791Fuji Electric

    Fuji Electric Monitouch V-SFT V8C File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Monitouch V-SFT. User interaction is

  • 7.8 High severity

    Monitouch V-SFT: Out-of-bounds Write

    CVE-2024-11790Fuji Electric

    Fuji Electric Monitouch V-SFT V10 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Monitouch V-SFT. User interaction is

  • 7.8 High severity

    Monitouch V-SFT: Out-of-bounds Write

    CVE-2024-11789Fuji Electric

    Fuji Electric Monitouch V-SFT V10 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Monitouch V-SFT. User interaction is

  • 7.8 High severity

    Monitouch V-SFT: Out-of-bounds Write

    CVE-2024-11787Fuji Electric

    Fuji Electric Monitouch V-SFT V10 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Fuji Electric Monitouch V-SFT. User interaction is

  • 8.2 High severity

    Zabbix: Stack-based Buffer Overflow

    CVE-2024-36468Zabbix

    The reported vulnerability is a stack buffer overflow in the zbx_snmp_cache_handle_engineid function within the Zabbix server/proxy code. This issue occurs when copying data from session->securityEngineID to local_record.engineid without proper bounds checking

  • 9.8 Critical severity

    AC8: Out-of-bounds Write

    CVE-2024-11745TendaEPSS 1.32%

    A vulnerability was found in Tenda AC8 16.03.34.09 and classified as critical. Affected by this issue is the function route_static_check of the file /goform/SetStaticRouteCfg. The manipulation of the argument list leads to stack-based buffer overflow. The atta

  • 9.0 Critical severity

    Multiple MFPs (multifunction printers): Stack-based Buffer Overflow

    CVE-2024-28038SharpEPSS 2.59%

    The web interface of the affected devices processes a cookie value improperly, leading to a stack buffer overflow. More precisely, giving too long character string to MFPSESSIONID parameter results in a stack buffer overflow. As for the details of affected pro

  • 7.8 High severity

    IrfanView: Out-of-bounds Write

    CVE-2024-9261IrfanView

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

  • 7.8 High severity

    SketchUp: Out-of-bounds Write

    CVE-2024-7509Trimble

    Trimble SketchUp SKP File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Trimble SketchUp. User interaction is required to exploit this

  • 7.8 High severity

    Power PDF: Out-of-bounds Write

    CVE-2024-9745Tungsten Automation

    Tungsten Automation Power PDF TIF File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Tungsten Automation Power PDF. User interaction is

  • 7.8 High severity

    SketchUp Viewer: Out-of-bounds Write

    CVE-2024-9726Trimble

    Trimble SketchUp Viewer SKP File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Trimble SketchUp Viewer. User interaction is required to

  • 7.8 High severity

    KeyShot: Out-of-bounds Write

    CVE-2024-11578Luxion

    Luxion KeyShot 3DS File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Luxion KeyShot. User interaction is required to exploit this vuln

  • 7.8 High severity

    IrfanView: Out-of-bounds Write

    CVE-2024-11510IrfanView

    IrfanView WBZ plugin WB1 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of IrfanView. User interaction is required to exploit this vul

  • 8.8 High severity

    Cam v3: Out-of-bounds Write

    CVE-2024-6249Wyze

    Wyze Cam v3 TCP Traffic Handling Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Wyze Cam v3 IP cameras. Authentication is not required

  • 8.8 High severity

    RAX30: Out-of-bounds Write

    CVE-2023-51635NETGEAREPSS 1.34%

    NETGEAR RAX30 fing_dil Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of NETGEAR RAX30 routers. Authentication is not required to exploit

  • 7.2 High severity

    QTS: Buffer Copy without Checking Size of Input

    CVE-2024-37044QNAP

    A buffer copy without checking size of input vulnerability has been reported to affect several QNAP operating system versions. If exploited, the vulnerability could allow remote attackers who have gained administrator access to execute code. We have already fi

  • 7.8 High severity

    Teamcenter Visualization V14.2: Out-of-bounds Write

    CVE-2024-52572Siemens

    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), Teamcenter Visualization V2406 (All versi

  • 7.8 High severity

    Student Record Management System: Out-of-bounds Write

    CVE-2024-11262SourceCodester

    A vulnerability has been found in SourceCodester Student Record Management System 1.0 and classified as critical. Affected by this vulnerability is the function main of the component View All Student Marks. The manipulation leads to stack-based buffer overflow

  • 8.8 High severity

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

    CVE-2024-11248TendaEPSS 1.27%

    A vulnerability was found in Tenda AC10 16.03.10.13 and classified as critical. Affected by this issue is the function formSetRebootTimer of the file /goform/SetSysAutoRebbotCfg. The manipulation of the argument rebootTime leads to stack-based buffer overflow.

  • 9.8 Critical severity

    VN020 F3v(T): Out-of-bounds Write

    CVE-2024-11237TP-LinkEPSS 5.33%

    A vulnerability, which was classified as critical, has been found in TP-Link VN020 F3v(T) TT_V6.2.1021. Affected by this issue is some unknown functionality of the component DHCP DISCOVER Packet Parser. The manipulation of the argument hostname leads to stack-

  • 7.5 High severity

    Connect Secure: Out-of-bounds Write

    CVE-2024-47907IvantiEPSS 1.56%

    A stack-based buffer overflow in IPsec of Ivanti Connect Secure before version 22.7R2.3 allows a remote unauthenticated attacker to cause a denial of service.

  • 7.8 High severity

    DIAScreen: Out-of-bounds Write

    CVE-2024-47131Delta Electronics

    If an attacker tricks a valid user into running Delta Electronics DIAScreen with a file containing malicious code, a stack-based buffer overflow in BACnetObjectInfo can be exploited, allowing the attacker to remotely execute arbitrary code.

  • 7.8 High severity

    DIAScreen: Out-of-bounds Write

    CVE-2024-39605Delta ElectronicsEPSS 2.91%

    If an attacker tricks a valid user into running Delta Electronics DIAScreen with a file containing malicious code, a stack-based buffer overflow in BACnetParameter can be exploited, allowing the attacker to remotely execute arbitrary code.

  • 7.8 High severity

    DIAScreen: Out-of-bounds Write

    CVE-2024-39354Delta Electronics

    If an attacker tricks a valid user into running Delta Electronics DIAScreen with a file containing malicious code, a stack-based buffer overflow in CEtherIPTagItem can be exploited, allowing the attacker to remotely execute arbitrary code.

  • 8.8 High severity

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

    CVE-2024-11061TendaEPSS 1.24%

    A vulnerability classified as critical was found in Tenda AC10 16.03.10.13. Affected by this vulnerability is the function FUN_0044db3c of the file /goform/fast_setting_wifi_set. The manipulation of the argument timeZone leads to stack-based buffer overflow. T

  • 8.8 High severity

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

    CVE-2024-11056TendaEPSS 1.08%

    A vulnerability, which was classified as critical, was found in Tenda AC10 16.03.10.13. Affected is the function FUN_0046AC38 of the file /goform/WifiExtraSet. The manipulation of the argument wpapsk_crypto leads to stack-based buffer overflow. It is possible

  • 9.8 Critical severity

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

    CVE-2024-11048D-LinkEPSS 1.21%

    A vulnerability was found in D-Link DI-8003 16.07.16A1. It has been rated as critical. Affected by this issue is the function dbsrv_asp of the file /dbsrv.asp. The manipulation of the argument str leads to stack-based buffer overflow. The attack may be launche

  • 9.8 Critical severity

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

    CVE-2024-11047D-LinkEPSS 1.21%

    A vulnerability was found in D-Link DI-8003 16.07.16A1. It has been declared as critical. Affected by this vulnerability is the function upgrade_filter_asp of the file /upgrade_filter.asp. The manipulation of the argument path leads to stack-based buffer overf

  • 7.5 High severity

    xstream: Stack-based Buffer Overflow

    CVE-2024-47072X-streamEPSS 2%

    XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream whe