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

    QTS: Buffer Copy without Checking Size of Input

    CVE-2024-27130QNAPEPSS 37.5%

    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 users to execute code via a network. We have already fixed the vulnerability in the follo

  • 8.8 High severity

    QTS: Buffer Copy without Checking Size of Input

    CVE-2024-27129QNAP

    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 authenticated users to execute code via a network. We have already fixed the vulnerabilit

  • 8.8 High severity

    QTS: Buffer Copy without Checking Size of Input

    CVE-2024-27128QNAP

    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 authenticated users to execute code via a network. We have already fixed the vulnerabilit

  • 10.0 Critical severity

    ZkTeco-based OEM devices with firmware…: Stack-based Buffer Overflow

    CVE-2023-3943ZkTeco

    Stack-based Buffer Overflow vulnerability in ZkTeco-based OEM devices allows, in some cases, the execution of arbitrary code. Due to the lack of protection mechanisms such as stack canaries and PIE, it is possible to successfully execute code even under restri

  • 8.8 High severity

    Intel(R) Power Gadget software for Windows: Buffer Copy without Checking Size of Input

    Buffer overflow in Intel(R) Power Gadget software for Windows all versions may allow an authenticated user to potentially enable escalation of privilege via local access.

  • 7.5 High severity

    Printers: Stack-based Buffer Overflow

    CVE-2024-3286Lenovo

    A buffer overflow vulnerability was identified in some Lenovo printers that could allow an unauthenticated user to trigger a device restart by sending a specially crafted web request.

  • 7.8 High severity

    Adobe Framemaker: Out-of-bounds Write

    CVE-2024-30289Adobe

    Adobe Framemaker versions 2020.5, 2022.3 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

    Animate: Out-of-bounds Write

    CVE-2024-30293Adobe

    Animate versions 24.0.2, 23.0.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 victim must

  • 8.8 High severity

    Indoor Camera SE: Out-of-bounds Write

    CVE-2023-6322RokuEPSS 1.02%

    A stack-based buffer overflow vulnerability exists in the message parsing functionality of the Roku Indoor Camera SE version 3.0.2.4679 and Wyze Cam v3 version 4.36.11.5859. A specially crafted message can lead to stack-based buffer overflow. An attacker can m

  • 9.8 Critical severity

    AOS-8 Instant and AOS-10 AP: Stack-based Buffer Overflow

    CVE-2024-31470Hewlett Packard EnterpriseEPSS 1.19%

    There is a buffer overflow vulnerability in the underlying SAE (Simultaneous Authentication of Equals) service that could lead to unauthenticated remote code execution by sending specially crafted packets destined to the PAPI (Aruba's Access Point management p

  • 9.8 Critical severity

    AOS-8 Instant and AOS-10 AP: Stack-based Buffer Overflow

    CVE-2024-31469Hewlett Packard EnterpriseEPSS 1.14%

    There are buffer overflow vulnerabilities in the underlying Central Communications service that could lead to unauthenticated remote code execution by sending specially crafted packets destined to the PAPI (Aruba's Access Point management protocol) UDP port (8

  • 9.8 Critical severity

    AOS-8 Instant and AOS-10 AP: Stack-based Buffer Overflow

    CVE-2024-31468Hewlett Packard EnterpriseEPSS 1.14%

    There are buffer overflow vulnerabilities in the underlying Central Communications service that could lead to unauthenticated remote code execution by sending specially crafted packets destined to the PAPI (Aruba's Access Point management protocol) UDP port (8

  • 9.8 Critical severity

    AOS-8 Instant and AOS-10 AP: Stack-based Buffer Overflow

    CVE-2024-31467Hewlett Packard EnterpriseEPSS 1.14%

    There are buffer overflow vulnerabilities in the underlying CLI service that could lead to unauthenticated remote code execution by sending specially crafted packets destined to the PAPI (Aruba's Access Point management protocol) UDP port (8211). Successful ex

  • 9.8 Critical severity

    AOS-8 Instant and AOS-10 AP: Stack-based Buffer Overflow

    CVE-2024-31466Hewlett Packard EnterpriseEPSS 1.14%

    There are buffer overflow vulnerabilities in the underlying CLI service that could lead to unauthenticated remote code execution by sending specially crafted packets destined to the PAPI (Aruba's Access Point management protocol) UDP port (8211). Successful ex

  • 7.2 High severity

    FortiOS: Stack-based Buffer Overflow

    CVE-2023-46714FortinetEPSS 1.41%

    A stack-based buffer overflow [CWE-121] vulnerability in Fortinet FortiOS version 7.2.1 through 7.2.6 and version 7.4.0 through 7.4.1 allows a privileged attacker over the administrative interface to execute arbitrary code or commands via crafted HTTP or HTTPs

  • 7.8 High severity

    Solid Edge: Out-of-bounds Write

    CVE-2024-34773Siemens

    A vulnerability has been identified in Solid Edge (All versions < V224.0 Update 2). 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 of the c

  • 7.8 High severity

    JT2Go: Stack-based Buffer Overflow

    CVE-2024-34085Siemens

    A vulnerability has been identified in JT2Go (All versions < V2312.0001), Teamcenter Visualization V14.1 (All versions < V14.1.0.13), Teamcenter Visualization V14.2 (All versions < V14.2.0.10), Teamcenter Visualization V14.3 (All versions < V14.3.0.7), Teamcen

  • 7.8 High severity

    Simcenter Femap: Stack-based Buffer Overflow

    CVE-2024-33577Siemens

    A vulnerability has been identified in Simcenter Femap (All versions < V2406). The affected applications contain a stack overflow vulnerability while parsing specially strings as argument for one of the application binaries. This could allow an attacker to exe

  • 7.8 High severity

    SecureCore™ for Intel Gemini Lake: Stack-based Buffer Overflow

    CVE-2024-1598Phoenix

    Potential buffer overflow in unsafe UEFI variable handling in Phoenix SecureCore™ for Intel Gemini Lake.This issue affects: SecureCore™ for Intel Gemini Lake: from 4.1.0.1 before 4.1.0.567.

  • 8.8 High severity

    fh1206_firmware: Stack-based Buffer Overflow

    CVE-2024-34944Tenda

    Tenda FH1206 V1.2.0.8(8155)_EN was discovered to contain a stack-based buffer overflow vulnerability via the list1 parameter at ip/goform/DhcpListClient.

  • 9.8 Critical severity

    fh1206_firmware: Stack-based Buffer Overflow

    CVE-2024-34943Tenda

    Tenda FH1206 V1.2.0.8(8155)_EN was discovered to contain a stack-based buffer overflow vulnerability via the page parameter at ip/goform/NatStaticSetting.

  • 8.8 High severity

    fh1206_firmware: Stack-based Buffer Overflow

    CVE-2024-34942Tenda

    Tenda FH1206 V1.2.0.8(8155)_EN was discovered to contain a stack-based buffer overflow vulnerability via the funcpara1 parameter at ip/goform/exeCommand.

  • 9.8 Critical severity

    hdf5: Stack-based Buffer Overflow

    CVE-2024-29164Hdfgroup

    HDF5 through 1.14.3 contains a stack buffer overflow in H5R__decode_heap, resulting in the corruption of the instruction pointer and causing denial of service or potential code execution.

  • 8.8 High severity

    DAP-2622: Out-of-bounds Write

    CVE-2023-35757D-Link

    D-Link DAP-2622 DDP Set Date-Time NTP Server Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DAP-2622 routers. Authentication is

  • 8.8 High severity

    DAP-2622: Stack-based Buffer Overflow

    CVE-2023-35749D-Link

    D-Link DAP-2622 DDP Firmware Upgrade Filename Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DAP-2622 routers. Authentication i

  • 8.8 High severity

    DAP-2622: Stack-based Buffer Overflow

    CVE-2023-35748D-Link

    D-Link DAP-2622 DDP Firmware Upgrade Server IPv6 Address Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DAP-2622 routers. Authe

  • 7.5 High severity

    MP-SPDZ: Stack-based Buffer Overflow

    CVE-2024-33782FundanMPC

    MP-SPDZ v0.3.8 was discovered to contain a stack overflow via the function OTExtensionWithMatrix::extend in /OT/OTExtensionWithMatrix.cpp. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted message.

  • 8.1 High severity

    glibc: Stack-based Buffer Overflow

    CVE-2024-33599The GNU C LibraryEPSS 1.31%

    nscd: Stack-based buffer overflow in netgroup cache If the Name Service Cache Daemon's (nscd) fixed size cache is exhausted by client requests then a subsequent client request for netgroup data may result in a stack-based buffer overflow. This flaw was introdu

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4497TendaEPSS 1.45%

    A vulnerability was found in Tenda i21 1.0.0.14(4656). It has been declared as critical. This vulnerability affects the function formexeCommand. The manipulation of the argument cmdinput leads to stack-based buffer overflow. The attack can be initiated remotel

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4496TendaEPSS 1.45%

    A vulnerability was found in Tenda i21 1.0.0.14(4656). It has been classified as critical. This affects the function formWifiMacFilterSet. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. It is possible to initiate the attack re

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4495TendaEPSS 1.45%

    A vulnerability was found in Tenda i21 1.0.0.14(4656) and classified as critical. Affected by this issue is the function formWifiMacFilterGet. The manipulation of the argument index leads to stack-based buffer overflow. The attack may be launched remotely. The

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4494TendaEPSS 1.45%

    A vulnerability has been found in Tenda i21 1.0.0.14(4656) and classified as critical. Affected by this vulnerability is the function formSetUplinkInfo of the file /goform/setUplinkInfo. The manipulation of the argument pingHostIp2 leads to stack-based buffer

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4493TendaEPSS 1.45%

    A vulnerability, which was classified as critical, was found in Tenda i21 1.0.0.14(4656). Affected is the function formSetAutoPing. The manipulation of the argument ping1/ping2 leads to stack-based buffer overflow. It is possible to launch the attack remotely.

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4492TendaEPSS 1.45%

    A vulnerability, which was classified as critical, has been found in Tenda i21 1.0.0.14(4656). This issue affects the function formOfflineSet of the file /goform/setStaOffline. The manipulation of the argument GO/ssidIndex leads to stack-based buffer overflow.

  • 8.8 High severity

    i21: Out-of-bounds Write

    CVE-2024-4491TendaEPSS 1.45%

    A vulnerability classified as critical was found in Tenda i21 1.0.0.14(4656). This vulnerability affects the function formGetDiagnoseInfo. The manipulation of the argument cmdinput leads to stack-based buffer overflow. The attack can be initiated remotely. The

  • 8.0 High severity

    DCS-8300LHV2: Out-of-bounds Write

    CVE-2023-51628D-LinkEPSS 1.16%

    D-Link DCS-8300LHV2 ONVIF SetHostName Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DCS-8300LHV2 IP cameras. Although authenti

  • 8.0 High severity

    DCS-8300LHV2: Out-of-bounds Write

    CVE-2023-51627D-LinkEPSS 1.16%

    D-Link DCS-8300LHV2 ONVIF Duration Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DCS-8300LHV2 IP cameras. Although authenticat

  • 8.8 High severity

    DCS-8300LHV2: Out-of-bounds Write

    CVE-2023-51626D-LinkEPSS 1.31%

    D-Link DCS-8300LHV2 RTSP ValidateAuthorizationHeader Username Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DCS-8300LHV2 IP ca

  • 8.8 High severity

    DCS-8300LHV2: Out-of-bounds Write

    CVE-2023-51624D-LinkEPSS 1.31%

    D-Link DCS-8300LHV2 RTSP ValidateAuthorizationHeader Nonce Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DCS-8300LHV2 IP camer

  • 8.0 High severity

    DIR-X3260: Out-of-bounds Write

    CVE-2023-51613D-LinkEPSS 1.14%

    D-Link DIR-X3260 prog.cgi SetDynamicDNSSettings Stack-Based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DIR-X3260 routers. Authenticatio