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,427 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

  • 7.8 High severity

    CPG BIOS: Out-of-bounds Write

    CVE-2022-26860Dell

    Dell BIOS versions contain a stack-based buffer overflow vulnerability. A local attacker could exploit this vulnerability by sending malicious input via SMI to bypass security checks resulting in arbitrary code execution in SMM.

  • 7.8 High severity

    fribidi: Out-of-bounds Write

    CVE-2022-25308Fribidi

    A stack-based buffer overflow flaw was found in the Fribidi package. This flaw allows an attacker to pass a specially crafted file to the Fribidi application, which leads to a possible memory leak or a denial of service.

  • 7.8 High severity

    ScadaPro Server: Stack-based Buffer Overflow

    CVE-2022-2895Measuresoft

    Measuresoft ScadaPro Server (All Versions) uses unmaintained ActiveX controls. These controls may allow two stack-based buffer overflow instances while processing a specific project file.

  • 7.8 High severity

    Alpha7 PC Loader: Out-of-bounds Write

    CVE-2022-1888Fuji Electric

    Alpha7 PC Loader (All versions) is vulnerable to a stack-based buffer overflow while processing a specifically crafted project file, which may allow an attacker to execute arbitrary code.

  • 7.8 High severity

    CNCSoft: Stack-based Buffer Overflow

    CVE-2022-1405Delta ElectronicsEPSS 2.23%

    CNCSoft: All versions prior to 1.01.32 does not properly sanitize input while processing a specific project file, allowing a possible stack-based buffer overflow condition.

  • 8.8 High severity

    Cisco NX-OS Software: Out-of-bounds Write

    CVE-2022-20824Cisco

    A vulnerability in the Cisco Discovery Protocol feature of Cisco FXOS Software and Cisco NX-OS Software could allow an unauthenticated, adjacent attacker to execute arbitrary code with root privileges or cause a denial of service (DoS) condition on an affected

  • 7.5 High severity

    Jsonxx: Uncontrolled Recursion

    CVE-2022-23460Hjiang

    Jsonxx or Json++ is a JSON parser, writer and reader written in C++. In affected versions of jsonxx json parsing may lead to stack exhaustion in an address sanitized (ASAN) build. This issue may lead to Denial of Service if the program using the jsonxx library

  • 9.8 Critical severity

    Zoom On-Premise Meeting Connector Zone…: Out-of-bounds Write

    CVE-2022-28750Zoom Video CommunicationsEPSS 2.16%

    Zoom On-Premise Meeting Connector Zone Controller (ZC) before version 4.8.20220419.112 fails to properly parse STUN error codes, which can result in memory corruption and could allow a malicious actor to crash the application. In versions older than 4.8.12.202

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-26009TclEPSS 1.31%

    A stack-based buffer overflow vulnerability exists in the confsrv ucloud_set_node_location functionality of TCL LinkHub Mesh Wi-Fi MS1G_00_01.00_14. A specially-crafted network packet can lead to stack-based buffer overflow. An attacker can send a malicious pa

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-25996TclEPSS 1.27%

    A stack-based buffer overflow vulnerability exists in the confsrv addTimeGroup functionality of TCL LinkHub Mesh Wi-Fi MS1G_00_01.00_14. A specially-crafted network packet can lead to a buffer overflow. An attacker can send a malicious packet to trigger this v

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-23919TclEPSS 1.34%

    A stack-based buffer overflow vulnerability exists in the confsrv set_mf_rule functionality of TCL LinkHub Mesh Wifi MS1G_00_01.00_14. A specially-crafted network packet can lead to stack-based buffer overflow. An attacker can send a malicious packet to trigge

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-23918TclEPSS 1.34%

    A stack-based buffer overflow vulnerability exists in the confsrv set_mf_rule functionality of TCL LinkHub Mesh Wifi MS1G_00_01.00_14. A specially-crafted network packet can lead to stack-based buffer overflow. An attacker can send a malicious packet to trigge

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-23399TclEPSS 1.31%

    A stack-based buffer overflow vulnerability exists in the confsrv set_port_fwd_rule functionality of TCL LinkHub Mesh Wifi MS1G_00_01.00_14. A specially-crafted network packet can lead to stack-based buffer overflow. An attacker can send a malicious packet to

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-23103TclEPSS 1.34%

    A stack-based buffer overflow vulnerability exists in the confsrv confctl_set_app_language functionality of TCL LinkHub Mesh Wi-Fi MS1G_00_01.00_14. A specially-crafted network packet can lead to stack-based buffer overflow. An attacker can send a malicious pa

  • 8.8 High severity

    LinkHub Mesh Wifi: Out-of-bounds Write

    CVE-2022-21201Tcl

    A stack-based buffer overflow vulnerability exists in the confers ucloud_add_node_new functionality of TCL LinkHub Mesh Wi-Fi MS1G_00_01.00_14. A specially-crafted network packet can lead to stack-based buffer overflow. An attacker can send a malicious packet

  • 8.8 High severity

    ADM: Out-of-bounds Write

    CVE-2022-37398Asustor

    A stack-based buffer overflow vulnerability was found inside ADM when using WebDAV due to the lack of data size validation. An attacker can exploit this vulnerability to run arbitrary code. Affected ADM versions include: 3.5.9.RUE3 and below, 4.0.5.RVI1 and be

  • 9.8 Critical severity

    Blynk-Library: Out-of-bounds Write

    CVE-2022-29496BlynkEPSS 2.18%

    A stack-based buffer overflow vulnerability exists in the BlynkConsole.h runCommand functionality of Blynk -Library v1.0.1. A specially-crafted network request can lead to command execution. An attacker can send a network request to trigger this vulnerability.

  • 9.8 Critical severity

    Cisco Small Business RV Series Router Firmware: Out-of-bounds Write

    CVE-2022-20825CiscoEPSS 3.41%

    A vulnerability in the web-based management interface of Cisco Small Business RV110W, RV130, RV130W, and RV215W Routers could allow an unauthenticated, remote attacker to execute arbitrary code or cause an affected device to restart unexpectedly, resulting in

  • 8.1 High severity

    COMPACT DC-S BASIC: Stack-based Buffer Overflow

    CVE-2022-1669Circutor

    A buffer overflow vulnerability has been detected in the firewall function of the device management web portal. The device runs a CGI binary (index.cgi) to offer a management web application. Once authenticated with valid credentials in this web portal, a pote

  • 7.5 High severity

    Teamcenter V12.4: Out-of-bounds Write

    CVE-2022-24290SiemensEPSS 1.27%

    A vulnerability has been identified in Teamcenter V12.4 (All versions < V12.4.0.13), Teamcenter V13.0 (All versions < V13.0.0.9), Teamcenter V13.1 (All versions), Teamcenter V13.2 (All versions < V13.2.0.8), Teamcenter V13.3 (All versions < V13.3.0.3), Teamcen

  • 7.8 High severity

    SonicWall NetExtender Windows (32 and 64 bit)…: Buffer Copy without Checking Size of Input

    CVE-2022-22281SonicWall

    A buffer overflow vulnerability in the SonicWall SSL-VPN NetExtender Windows Client (32 and 64 bit) in 10.2.322 and earlier versions, allows an attacker to potentially execute arbitrary code in the host windows operating system.

  • 7.2 High severity

    InRouter302: Out-of-bounds Write

    CVE-2022-26002InHand NetworksEPSS 3.41%

    A stack-based buffer overflow vulnerability exists in the console factory functionality of InHand Networks InRouter302 V3.5.4. A specially-crafted network request can lead to remote code execution. An attacker can send a sequence of malicious packets to trigge

  • 9.3 High severity

    Acrobat Reader: Out-of-bounds Write

    CVE-2022-27791AdobeEPSS 17.8%

    Acrobat Reader DC versions 22.001.20085 (and earlier), 20.005.3031x (and earlier) and 17.012.30205 (and earlier) is affected by a stack-based buffer overflow vulnerability due to insecure processing of a font, potentially resulting in arbitrary code execution

  • 9.3 High severity

    After Effects: Out-of-bounds Write

    CVE-2022-27784AdobeEPSS 3.94%

    Adobe After Effects versions 22.2.1 (and earlier) and 18.4.5 (and earlier) are affected by a stack overflow vulnerability due to insecure handling of a crafted file, potentially resulting in arbitrary code execution in the context of the current user. Exploita

  • 9.3 High severity

    After Effects: Out-of-bounds Write

    CVE-2022-27783AdobeEPSS 3.94%

    Adobe After Effects versions 22.2.1 (and earlier) and 18.4.5 (and earlier) are affected by a stack overflow vulnerability due to insecure handling of a crafted file, potentially resulting in arbitrary code execution in the context of the current user. Exploita

  • 7.2 High severity

    Cisco Small Business RV Series Router Firmware: Out-of-bounds Write

    CVE-2022-20753CiscoEPSS 2.22%

    A vulnerability in web-based management interface of Cisco Small Business RV340 and RV345 Routers could allow an authenticated, remote attacker to execute arbitrary code on an affected device. This vulnerability is due to insufficient validation of user-suppli

  • 7.2 High severity

    SiteManager: Out-of-bounds Write

    CVE-2022-25785SecomeaEPSS 1.01%

    Stack-based Buffer Overflow vulnerability in SiteManager allows logged-in or local user to cause arbitrary code execution. This issue affects: Secomea SiteManager all versions prior to 9.7.

  • 7.5 High severity

    SAP NetWeaver (Internet Communication Manager): Out-of-bounds Write

    CVE-2022-28772SAPEPSS 1.44%

    By overlong input values an attacker may force overwrite of the internal program stack in SAP Web Dispatcher - versions 7.53, 7.77, 7.81, 7.85, 7.86, or Internet Communication Manager - versions KRNL64NUC 7.22, 7.22EXT, 7.49, KRNL64UC 7.22, 7.22EXT, 7.49, 7.53

  • 8.8 High severity

    SCALANCE X302-7 EEC (230V): Out-of-bounds Write

    CVE-2022-25753SiemensEPSS 1.7%

    A vulnerability has been identified in SCALANCE X302-7 EEC (230V), SCALANCE X302-7 EEC (230V, coated), SCALANCE X302-7 EEC (24V), SCALANCE X302-7 EEC (24V, coated), SCALANCE X302-7 EEC (2x 230V), SCALANCE X302-7 EEC (2x 230V, coated), SCALANCE X302-7 EEC (2x 2

  • 7.8 High severity

    CX-Position: Out-of-bounds Write

    CVE-2022-26419OmronEPSS 2.12%

    Omron CX-Position (versions 2.5.3 and prior) is vulnerable to multiple stack-based buffer overflow conditions while parsing a specific project file, which may allow an attacker to locally execute arbitrary code.

  • 7.5 High severity

    Modbus Slave: Out-of-bounds Write

    CVE-2022-1068Modbus Tools

    Modbus Tools Modbus Slave (versions 7.4.2 and prior) is vulnerable to a stack-based buffer overflow in the registration field. This may cause the program to crash when a long character string is used.

  • 9.8 Critical severity

    SonicOS: Out-of-bounds Write

    CVE-2022-22274SonicWallEPSS 75.5%

    A Stack-based buffer overflow vulnerability in the SonicOS via HTTP request allows a remote unauthenticated attacker to cause Denial of Service (DoS) or potentially results in code execution in the firewall.

  • 7.5 High severity

    pjproject: Out-of-bounds Write

    CVE-2022-24764PjsipEPSS 2.38%

    PJSIP is a free and open source multimedia communication library written in C. Versions 2.12 and prior contain a stack buffer overflow vulnerability that affects PJSUA2 users or users that call the API `pjmedia_sdp_print(), pjmedia_sdp_media_print()`. Applicat

  • 7.8 High severity

    KINGSOFT Internet Security 9 Plus: Out-of-bounds Write

    CVE-2022-25949KINGSOFT JAPAN

    The kernel mode driver kwatch3 of KINGSOFT Internet Security 9 Plus Version 2010.06.23.247 fails to properly handle crafted inputs, leading to stack-based buffer overflow.

  • 9.3 High severity

    After Effects: Out-of-bounds Write

    CVE-2022-24095AdobeEPSS 3.95%

    Adobe After Effects versions 22.2 (and earlier) and 18.4.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 inte

  • 7.8 High severity

    After Effects: Out-of-bounds Write

    CVE-2022-24094AdobeEPSS 3.95%

    Adobe After Effects versions 22.2 (and earlier) and 18.4.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 inte

  • 7.8 High severity

    FvDesigner: Out-of-bounds Write

    CVE-2022-25170Fatek Automation

    The affected product is vulnerable to a stack-based buffer overflow while processing project files, which may allow an attacker to execute arbitrary code

  • 8.8 High severity

    TL-WR940N: Out-of-bounds Write

    CVE-2022-24355TP-LinkEPSS 2.06%

    This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of TP-Link TL-WR940N 3.20.1 Build 200316 Rel.34392n (5553) routers. Authentication is not required to exploit this vulnerability. The specific flaw exists

  • 9.8 Critical severity

    One Speaker: Out-of-bounds Write

    CVE-2022-24049SonosEPSS 7.21%

    This vulnerability allows remote attackers to execute arbitrary code on affected installations of Sonos One Speaker prior to 3.4.1 (S2 systems) and 11.2.13 build 57923290 (S1 systems). Authentication is not required to exploit this vulnerability. The specific

  • 7.8 High severity

    MariaDB: Stack-based Buffer Overflow

    CVE-2022-24048MariaDB

    MariaDB CONNECT Storage Engine Stack-based Buffer Overflow Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of MariaDB. Authentication is required to exploit this vulnerability. The