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.9 Critical severity

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

    CVE-2026-121598TOTOLINK

    A security vulnerability has been detected in TOTOLINK A950RG 4.1.2cu.5268_B20221104. This impacts the function strcpy of the file /cgi-bin/cstecgi.cgi of the component Basic Wireless Configuration Handler. The manipulation of the argument wepkey leads to stac

  • 9.9 Critical severity

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

    CVE-2026-121597TOTOLINK

    A weakness has been identified in TOTOLINK A950RG 4.1.2cu.5268_B20221104. This affects the function setAppEasyWizardConfig of the file /cgi-bin/cstecgi.cgi of the component Easy Setup Wizard Handler. Executing a manipulation of the argument functionType can le

  • 9.6 Critical severity

    Chrome: Stack-based Buffer Overflow

    CVE-2026-121249Google

    Buffer overflow in ANGLE in Google Chrome prior to 157.0.8103.38 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 7.5 High severity

    PyMuPDF: Stack-based Buffer Overflow

    CVE-2026-120752PyMuPDF

    PyMuPDF 1.25.3 before 2.0 contains a stack-based buffer overflow vulnerability in JM_set_annot_callout_line() that copies a caller-supplied number of callout points into a fixed three-element stack array. Attackers who control the callout argument passed to Pa

  • 8.8 High severity

    ReadyMedia (MiniDLNA): Stack-based Buffer Overflow

    CVE-2026-29508ReadyMedia

    ReadyMedia (formerly MiniDLNA) versions 1.3.0 through 1.3.3 contain a stack-based buffer overflow vulnerability that allows remote attackers to corrupt stack memory by crafting a malicious DFF audio file with an oversized PROP chunk size value that is used unv

  • 8.4 High severity

    Android: Stack-based Buffer Overflow

    CVE-2026-58966Google

    In multiple functions of hppsfilter.c, there is a possible out-of-bounds write due to a stack buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.5 High severity

    Android: Stack-based Buffer Overflow

    CVE-2026-58949Google

    In parseMetaData of StagefrightMetadataRetriever.cpp, there is a possible denial of service due to a stack buffer overflow. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitat

  • 7.5 High severity

    psqlODBC: Stack-based Buffer Overflow

    CVE-2026-120061PostgreSQL

    The psqlODBC parser for ODBC escape sequences in application SQL text writes the argument offsets of a {fn} escape into a fixed 16-entry stack array without a bound and does not initialize the array. An escape with too many arguments overflows the stack, and a

  • 7.8 High severity

    Netpbm: Stack-based Buffer Overflow

    CVE-2026-120434Netpbm

    Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a stack-based buffer overflow in picttoppm's scanPoly() function in converter/ppm/picttoppm.c. Attackers can supply a crafted PICT file whose polygon edges produce more than 5000

  • 7.8 High severity

    Netpbm: Stack-based Buffer Overflow

    CVE-2026-120433Netpbm

    Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a stack-based buffer overflow in the picttoppm paintPoly() function due to an unbounded polygon point count. Attackers can supply a crafted PICT file with a polygon exceeding 100

  • 7.3 High severity

    O-KAM Client: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-120336VStarcam

    A vulnerability was found in VStarcam O-KAM Client 1.3.3.32. Affected by this vulnerability is the function FUN_10003EA0 in the library DevDll_925.dll. The manipulation results in stack-based buffer overflow. It is possible to launch the attack remotely. The e

  • 10.0 Critical severity

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

    CVE-2026-120283Linksys

    A vulnerability was identified in Linksys E8450 1.2.00.360516. Affected is the function strcpy of the file /www/cgi-bin/portal.cgi. Such manipulation of the argument hidden_timezone leads to stack-based buffer overflow. The attack can be executed remotely. The

  • 10.0 Critical severity

    WN536AX6-A: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-120281WAVLINK

    A vulnerability was found in WAVLINK WN536AX6-A V260507. This affects the function strcpy of the file /protocol.csp of the component OpenVPN Handler. The manipulation of the argument openvpn_ip results in stack-based buffer overflow. The attack may be launched

  • 10.0 Critical severity

    DIR-505: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-120189D-LinkEPSS 1.35%

    A vulnerability was identified in D-Link DIR-505 1.10B02. Affected is the function save_upload_file/mp_upload_file of the file /usr/bin/tftpd of the component TFTP Upload Filename Handler. The manipulation leads to stack-based buffer overflow. The attack is po

  • 9.8 Critical severity

    Sentinel Keys Server: Stack-based Buffer Overflow

    CVE-2026-78403Thalesgroup

    Stack-based buffer overflow and missing authorization vulnerability in Thales Sentinel Keys Server on Windows allows Overflow Buffers. Sentinel Keys Server does not check the length of the first field in the HTTP request. An attacker may craft an HTTP request

  • 7.8 High severity

    Sentinel Keys Server: Stack-based Buffer Overflow

    CVE-2026-78402Thalesgroup

    Stack-based buffer overflow and out-of-bounds write vulnerability in Thales Sentinel Keys Server on Windows allows Overflow Buffers. Sentinel Keys Server does not check the length of the first field in the input message. A local attacker may craft an input and

  • 7.8 High severity

    Red Hat Enterprise Linux 9: Stack-based Buffer Overflow

    CVE-2026-119528Red Hat

    A flaw was found in GIMP. The PSD plug-in’s image resource header loader uses an incorrect destination size when copying a converted resource name into a fixed stack buffer. Opening a crafted PSD file can cause a stack-based buffer overflow, leading to a crash

  • 7.8 High severity

    Graphics DDK: Stack-based Buffer Overflow

    CVE-2026-65584Imagination Technologies

    Software installed and run as a non-privileged user may conduct improper GPU system calls causing a stack overflow in the kernel. The overflow occurs when processing resolved Linux/Android fence synchronization checkpoints, while user checkpoints are excluded

  • 8.8 High severity

    iLX-F511: Stack-based Buffer Overflow

    CVE-2026-118610Alpine

    Alpine iLX-F511 Android Auto Service Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Alpine iLX-F511 devices. Authentication is not req

  • 8.0 High severity

    iLX-F511: Stack-based Buffer Overflow

    CVE-2026-118605Alpine

    Alpine iLX-F511 prh_sdp_service_search_decode Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Alpine iLX-F511 devices. An attacker must

  • 8.0 High severity

    iLX-F511: Stack-based Buffer Overflow

    CVE-2026-118603Alpine

    Alpine iLX-F511 vCard Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected Alpine iLX-F511 devices. User interaction is required to exploit this vuln

  • 8.8 High severity

    Session Smart Router: Stack-based Buffer Overflow

    CVE-2026-103408Juniper Networks

    A Stack Buffer Overflow vulnerability in the DHCP client in Juniper Networks Session Smart Router allows an unauthenticated attacker on the local network to achieve remote code execution via a malicious DHCP reply.

  • 8.8 High severity

    PowerProtect Data Domain: Stack-based Buffer Overflow

    CVE-2026-86378Dell

    Dell PowerProtect Data Domain, Feature Release versions 7.7.1.0 through 8.8, LTS2024 release versions 7.13.1.0 through 7.13.1.80, LTS2025 release versions 8.3.1.0 through 8.3.1.40, LTS2026 release versions 8.6.1.0 through 8.6.1.20, contain a Stack-based Buffer

  • 9.8 Critical severity

    PowerProtect Data Domain: Stack-based Buffer Overflow

    CVE-2026-103780Dell

    Dell PowerProtect Data Domain, Feature Release versions 7.7.1.0 through 8.8, LTS2024 release versions 7.13.1.0 through 7.13.1.80, LTS2025 release versions 8.3.1.0 through 8.3.1.40, LTS2026 release versions 8.6.1.0 through 8.6.1.20, contain a Stack-based Buffer

  • 7.1 High severity

    rtl_433: Stack-based Buffer Overflow

    CVE-2026-117609Merbanan

    rtl_433 through 25.12 contains a stack-based buffer overflow vulnerability in proflame2_mc() that allows nearby attackers to write past a 7-byte stack buffer by sending more than seven valid Manchester-coded words. Attackers can transmit a crafted OOK radio si

  • 7.8 High severity

    Adobe Substance 3D Painter: Stack-based Buffer Overflow

    CVE-2026-48379Adobe

    Substance3D - Painter is 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 open a malicious file.

  • 9.2 Critical severity

    Fireware OS: Buffer Copy without Checking Size of Input

    CVE-2026-93857WatchGuard

    A stack-based buffer overflow vulnerability in Fireware OS's SIP proxy allows a remote, unauthenticated attacker to execute arbitrary code by sending a specially crafted request through a policy that uses the SIP proxy.

  • 8.6 High severity

    Fireware OS: Stack-based Buffer Overflow

    CVE-2026-90442WatchGuard

    A stack-based buffer overflow vulnerability in the Fireware OS certd process allows an authenticated attacker with access to the Firebox management interface to crash the certificate management service and potentially execute arbitrary code by sending a specia

  • 9.5 Critical severity

    Fireware OS: Stack-based Buffer Overflow

    CVE-2026-103594WatchGuard

    A stack-based buffer overflow vulnerability in Fireware OS's WireGuard configuration processing allows a remote attacker that has man-in-the-middle TLS-decrypted access between the Firebox and WatchGuard Cloud to create a Denial of Service condition and potent

  • 7.1 High severity

    Fireware OS: Stack-based Buffer Overflow

    CVE-2026-103593WatchGuard

    A stack-based buffer overflow vulnerability in the Fireware OS logging service allows a network-adjacent attacker who can impersonate or intercept traffic to the configured log server to execute arbitrary code with root privileges by presenting a specially cra

  • 9.4 Critical severity

    JP1/Integrated Management 3 - Manager: Stack-based Buffer Overflow

    CVE-2026-86575Hitachi

    Stack-based Buffer Overflow Vulnerability in JP1 Products. This issue affects JP1/Integrated Management 3 - Manager: from 13-00 before 13-50-31; JP1/Automatic Job Management System 3 - Manager: from 13-00 before 13-50-31; JP1/Automatic Job Management System 3

  • 9.4 Critical severity

    HiRDB Server Version 10: Stack-based Buffer Overflow

    CVE-2026-82122Hitachi

    Stack-based Buffer Overflow Vulnerability in HiRDB. This issue affects HiRDB Server Version 10: from 10-00 before 10-12-01; HiRDB Server Version 9: from 09-00 through 09-66-22; HiRDB Server with Additional Function Version 9: from 09-00 through 09-66/V; HiRDB

  • 9.8 Critical severity

    HiRDB Server Version 10: Stack-based Buffer Overflow

    CVE-2026-82118Hitachi

    Stack-based Buffer Overflow Vulnerability in HiRDB. This issue affects HiRDB Server Version 10: from 10-00 before 10-12-01; HiRDB Server Version 9: from 09-00 through 09-66-22; HiRDB Server with Additional Function Version 9: from 09-00 through 09-66/V; HiRDB

  • 9.4 Critical severity

    JP1/Automatic Job Management System 3 - Manager: Stack-based Buffer Overflow

    CVE-2026-76936Hitachi

    Stack-based Buffer Overflow Vulnerability in JP1/Automatic Job Management System 3. This issue affects JP1/Automatic Job Management System 3 - Manager: from 10-00 before 13-50-31.

  • 9.4 Critical severity

    JP1/Automatic Job Management System 3 - Manager: Stack-based Buffer Overflow

    CVE-2026-76935Hitachi

    Stack-based Buffer Overflow Vulnerability in JP1/Automatic Job Management System 3. This issue affects JP1/Automatic Job Management System 3 - Manager: from 10-00 before 13-50-31.

  • 9.8 Critical severity

    JP1/Automatic Job Management System 3 - Manager: Stack-based Buffer Overflow

    CVE-2026-76934Hitachi

    Stack-based Buffer Overflow Vulnerability in JP1/Automatic Job Management System 3. This issue affects JP1/Automatic Job Management System 3 - Manager: from 11-00 before 13-50-31; JP1/Automatic Job Management System 3 - Agent: from 11-00 before 13-50-31.

  • 9.4 Critical severity

    JP1/Automatic Job Management System 3 - Manager: Stack-based Buffer Overflow

    CVE-2026-76932Hitachi

    Stack-based Buffer Overflow Vulnerability in JP1/Automatic Job Management System 3. This issue affects JP1/Automatic Job Management System 3 - Manager: from 11-00 before 13-50-31; JP1/Automatic Job Management System 3 - Agent: from 11-00 before 13-50-31.

  • 8.8 High severity

    vmime: Stack-based Buffer Overflow

    CVE-2026-116738Kisli

    VMime through 0.9.2 contains an integer underflow in the uuEncoder::decode function that allows remote attackers to trigger a stack-based buffer overflow via crafted uuencoded MIME parts. Attackers can send an email with a uuencoded line whose length character

  • 7.8 High severity

    fltk: Stack-based Buffer Overflow

    CVE-2026-116723Fltk

    FLTK through 1.4.5 contains a stack-based buffer overflow vulnerability in Fl_BMP_Image::load_bmp_() that allows attackers to corrupt stack memory by supplying an oversized BMP colors_used field. Attackers can craft BMP or ICO files with colors_used above 256

  • 10.0 Critical severity

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

    CVE-2026-116508TOTOLINK

    A security flaw has been discovered in TOTOLINK A950RG 4.1.2cu.5268_B20221104. Affected by this issue is the function sub_402340 of the file infostat.cgi of the component Device-Information CGI. Performing a manipulation of the argument CONTENT_LENGTH results