← Back
CWE-121

3,519 CVEs • Abstraction: Variant • Likelihood of Exploit: High

Stack-based Buffer Overflow

A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).

JSON object

Loading...

CVEs (3,519)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
2Redhat
X.org
3Enterprise Linux
X ServerXwayland
Jul 15, 2026
Jun 5, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland. _XkbSetMapChecks() declares a fixed-size stack buffer mapWidths[256] indexed by key type index. The helper function CheckKeyTypes() writes...Show more
A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland. _XkbSetMapChecks() declares a fixed-size stack buffer mapWidths[256] indexed by key type index. The helper function CheckKeyTypes() writes to this buffer at a client-controlled offset, allowing a stack buffer overflow. This may be used to crash the server, or for privilege escalation if the X server runs as root.Show less
2Redhat
X.org
3Enterprise Linux
X ServerXwayland
Jul 15, 2026
Jun 5, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland. The X server has multiple stack buffers sized XkbMaxShiftLevel * XkbNumKbdGroups but CheckKeyTypes() does not verify or clamp non-canonical...Show more
A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland. The X server has multiple stack buffers sized XkbMaxShiftLevel * XkbNumKbdGroups but CheckKeyTypes() does not verify or clamp non-canonical key types to XkbMaxShiftLevel. A client can change key types to excessive shift levels and trigger stack overflows. This is caused by an incomplete fix of CVE-2025-26597. This may be used to crash the server, or for privilege escalation if the X server runs as root.Show less
2Redhat
X.org
3Enterprise Linux
X ServerXwayland
Jul 15, 2026
Jun 5, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland. A mismatch between the X server and the libXfont2 library's maximum font name length can cause a stack buffer overflow during font alias re...Show more
A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland. A mismatch between the X server and the libXfont2 library's maximum font name length can cause a stack buffer overflow during font alias resolution. The server allocates a 256 byte stack buffer but libXfont2's alias target name length is 1024 bytes. A font alias name between 257 and 1023 bytes causes the X server to copy that name into the undersized stack buffer without further checks. This may be used to crash the server, or for privilege escalation if the X server runs as root.Show less
1Google
1Chrome
Jul 22, 2026
Jun 4, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
Stack buffer overflow in Skia in Google Chrome prior to 149.0.7827.53 allowed a remote attacker to potentially exploit stack corruption via a crafted HTML page. (Chromium security severity: Medium)
1Google
1Chrome
Jul 22, 2026
Jun 4, 2026
N/A· v4
8.3 HIGH· v3
N/A· v2
Stack buffer overflow in GPU in Google Chrome prior to 149.0.7827.53 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security...Show more
Stack buffer overflow in GPU in Google Chrome prior to 149.0.7827.53 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: Critical)Show less
-
-
Jul 22, 2026
Jun 4, 2026
N/A· v4
6.1 MEDIUM· v3
N/A· v2
Stack-based buffer overflow vulnerability in Samsung Open Source rlottie allows Overflow Buffers. This issue affects rlottie: before ce72b35a7ad0dded03051d3aa0ef75321c3bd035.
1Mbs Solutions
1Universal Gateway Firmware
Jul 22, 2026
Jun 3, 2026
8.7 HIGH· v4
8.8 HIGH· v3
N/A· v2
A remote attacker with user privileges can exploit a stack buffer overflow in gdv-serverconfig to gain full system access as root.
1Mbs Solutions
1Universal Gateway Firmware
Jul 22, 2026
Jun 3, 2026
8.7 HIGH· v4
8.8 HIGH· v3
N/A· v2
A remote attacker with user privileges can exploit a stack buffer overflow in dali-devconfig to gain full system access as root.
1Mbs Solutions
1Universal Gateway Firmware
Jul 22, 2026
Jun 3, 2026
8.7 HIGH· v4
8.8 HIGH· v3
N/A· v2
A remote attacker with user privileges can exploit a stack buffer overflow to gain full system access as root.
-
-
Jul 22, 2026
Jun 3, 2026
N/A· v4
7.5 HIGH· v3
N/A· v2
ipmi-oem in FreeIPMI before 1.6.18 has exploitable buffer overflows on response messages. The Intelligent Platform Management Interface (IPMI) specification defines a set of interfaces for platform management. It is impl...Show more
ipmi-oem in FreeIPMI before 1.6.18 has exploitable buffer overflows on response messages. The Intelligent Platform Management Interface (IPMI) specification defines a set of interfaces for platform management. It is implemented by a large number of hardware manufacturers to support system management. It is most commonly used for sensor reading (e.g., CPU temperatures through the ipmi-sensors command within FreeIPMI) and remote power control (the ipmipower command). The ipmi-oem client command implements a set of a IPMI OEM commands for specific hardware vendors. If a user has supported hardware, they may wish to use the ipmi-oem command to send a request to a server to retrieve specific information. Two subcommands "ipmi-oem dell get-active-directory-config" and "ipmi-oem fujitsu get-sel-entry-long-text" were found to have exploitable buffer overflows on response messages.Show less
-
-
Jul 22, 2026
Jun 2, 2026
N/A· v4
6.3 MEDIUM· v3
N/A· v2
CZ.NIC BIRD Internet Routing Daemon through 2.19.0 contains a stack-based buffer overflow in the BGP AS_PATH mask matching implementation in nest/a-path.c. The as_path_match() function uses a fixed-size stack array of 20...Show more
CZ.NIC BIRD Internet Routing Daemon through 2.19.0 contains a stack-based buffer overflow in the BGP AS_PATH mask matching implementation in nest/a-path.c. The as_path_match() function uses a fixed-size stack array of 2048 + 1 pm_pos entries, while parse_path() expands AS_PATH segments from a received BGP UPDATE without enforcing a corresponding capacity limit. When RFC 8654 BGP Extended Messages are enabled and a BIRD filter evaluates an AS path mask expression such as "bgp_path ~ [= ... =]", an established BGP peer can send a long AS_PATH containing more than 2048 expanded ASNs. This causes parse_path()/as_path_match() to write beyond the fixed stack buffer, resulting in a crash of the daemon. NOTE: reportedly, the Supplier's position is that a fix is not being prioritized because all network operators should already be rejecting routes with unusually long attributes.Show less
1Tp Link
1Tapo C200 Firmware
Jul 22, 2026
Jun 2, 2026
7.1 HIGH· v4
6.5 MEDIUM· v3
N/A· v2
TP-Link Tapo C200 v5 contains a stack-based buffer overflow flaw in RTSP authentication handling due to improper validation of Authorization header field lengths, which can be triggered by a crafted authentication reques...Show more
TP-Link Tapo C200 v5 contains a stack-based buffer overflow flaw in RTSP authentication handling due to improper validation of Authorization header field lengths, which can be triggered by a crafted authentication request. Successful exploitation causes the affected RTSP core service process to crash and triggers an automatic system reboot, resulting in a denial of service (DoS) condition. This prevents legitimate users from accessing the camera’s live video stream or management interface until the service restarts.Show less
1Vivotek
1Fd8136 Firmware
Jul 22, 2026
Jun 2, 2026
N/A· v4
6.3 MEDIUM· v3
N/A· v2
A stack-based buffer overflow in the motion_privacy.cgi binary in VIVOTEK FD8136 firmware FD8136-VVTK-0300a allows authenticated remote attackers to execute arbitrary code as root via an oversized n1 parameter in a POST...Show more
A stack-based buffer overflow in the motion_privacy.cgi binary in VIVOTEK FD8136 firmware FD8136-VVTK-0300a allows authenticated remote attackers to execute arbitrary code as root via an oversized n1 parameter in a POST request to the /cgi-bin/admin/setpm.cgi, /cgi-bin/admin/setmd.cgi, or /cgi-bin/admin/setmd_profile.cgi endpoint (all symlinks to the same binary). The parameter value is copied into a fixed-size 0xa4-byte stack buffer without bounds checking, overwriting the saved link register. The binary is compiled without stack canaries.Show less
1Vivotek
1Fd8136 Firmware
Jul 22, 2026
Jun 2, 2026
N/A· v4
7.3 HIGH· v3
N/A· v2
Buffer Overflow vulnerability in VIVOTEK INC FD8136-VVTK-0300a allows a remote attacker to execute arbitrary code via the set_getparam.cgi component
1Vivotek
1Fd8136 Firmware
Jul 22, 2026
Jun 2, 2026
N/A· v4
6.3 MEDIUM· v3
N/A· v2
A stack-based buffer overflow in the export_language.cgi binary in VIVOTEK FD8136 firmware FD8136-VVTK-0300a allows authenticated remote attackers to execute arbitrary code as root via a crafted POST request to the /cgi-...Show more
A stack-based buffer overflow in the export_language.cgi binary in VIVOTEK FD8136 firmware FD8136-VVTK-0300a allows authenticated remote attackers to execute arbitrary code as root via a crafted POST request to the /cgi-bin/admin/export_language.cgi endpoint. The handler passes the attacker-controlled Content-Length value directly to fread() as the read size into a fixed-size 0x60-byte stack buffer, overwriting the saved link register. The binary is compiled without stack canaries.Show less
-
-
Jul 22, 2026
Jun 2, 2026
1.9 LOW· v4
3.3 LOW· v3
1.7 LOW· v2
A security flaw has been discovered in Orthanc DICOM Server up to 1.12.11. This issue affects the function DcmItem::read of the file OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp of the component DCMTK Parser...Show more
A security flaw has been discovered in Orthanc DICOM Server up to 1.12.11. This issue affects the function DcmItem::read of the file OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp of the component DCMTK Parser. Performing a manipulation results in stack-based buffer overflow. Attacking locally is a requirement. The exploit has been released to the public and may be used for attacks. The patch is named bae99026ca97. To fix this issue, it is recommended to deploy a patch.Show less
1Qualcomm
2665g Fixed Wireless Access Platform Firmware
Apq8098 FirmwareAr8031 Firmware+263 more
Jul 22, 2026
Jun 1, 2026
N/A· v4
7.2 HIGH· v3
N/A· v2
Memory Corruption when processing display command line information due to improper initialization of a variable.
1Qualcomm
44Cologne Firmware
Fastconnect 6700 FirmwareFastconnect 6900 Firmware+41 more
Jul 22, 2026
Jun 1, 2026
N/A· v4
6.7 MEDIUM· v3
N/A· v2
Memory Corruption when output buffer size is smaller than input buffer size during data copying operation.
1Qualcomm
31Cologne Firmware
Fastconnect 6700 FirmwareFastconnect 6900 Firmware+28 more
Jul 22, 2026
Jun 1, 2026
N/A· v4
6.7 MEDIUM· v3
N/A· v2
Memory corruption in windows drivers while sending incorrect trusted application request
-
-
Jul 22, 2026
Jun 1, 2026
7.4 HIGH· v4
8.8 HIGH· v3
9.0 HIGH· v2
A flaw has been found in UTT HiPER 1200GW up to 2.5.3-170306. This impacts the function strcpy of the file /goform/formFireWall. This manipulation of the argument Profile causes stack-based buffer overflow. Remote exploi...Show more
A flaw has been found in UTT HiPER 1200GW up to 2.5.3-170306. This impacts the function strcpy of the file /goform/formFireWall. This manipulation of the argument Profile causes stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been published and may be used.Show less