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

    CH22: Out-of-bounds Write

    CVE-2025-9748Tenda

    A vulnerability was determined in Tenda CH22 1.0.0.1. Affected by this issue is the function fromIpsecitem of the file /goform/IPSECsave of the component httpd. Executing manipulation of the argument ipsecno can lead to stack-based buffer overflow. The attack

  • 8.8 High severity

    NetSupport Manager: Stack-based Buffer Overflow

    CVE-2025-34165NetSupport

    A stack-based buffer overflow vulnerability in NetSupport Manager 14.x versions prior to 14.12.0000 allows a remote, unauthenticated attacker to cause a denial of service (DoS) or potentially leak a limited amount of memory.

  • 7.5 High severity

    Civetweb: Stack-based Buffer Overflow

    CVE-2025-55763Civetweb ProjectEPSS 1.2%

    Buffer Overflow in the URI parser of CivetWeb 1.14 through 1.16 (latest) allows a remote attacker to achieve remote code execution via a crafted HTTP request. This vulnerability is triggered during request processing and may allow an attacker to corrupt heap m

  • 9.8 Critical severity

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

    CVE-2025-9605TendaEPSS 5.96%

    A security vulnerability has been detected in Tenda AC21 and AC23 16.03.08.16. Affected is the function GetParentControlInfo of the file /goform/GetParentControlInfo. Such manipulation of the argument mac leads to stack-based buffer overflow. The attack can be

  • 8.8 High severity

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

    CVE-2025-9527LinksysEPSS 1.54%

    A vulnerability was found in Linksys E1700 1.0.0.4.003. This affects the function QoSSetup of the file /goform/QoSSetup. Performing manipulation of the argument ack_policy results in stack-based buffer overflow. The attack may be initiated remotely. The exploi

  • 8.8 High severity

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

    CVE-2025-9526LinksysEPSS 1.49%

    A vulnerability has been found in Linksys E1700 1.0.0.4.003. Affected by this issue is the function setSysAdm of the file /goform/setSysAdm. Such manipulation of the argument rm_port leads to stack-based buffer overflow. The attack can be launched remotely. Th

  • 8.8 High severity

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

    CVE-2025-9525LinksysEPSS 1.49%

    A flaw has been found in Linksys E1700 1.0.0.4.003. Affected by this vulnerability is the function setWan of the file /goform/setWan. This manipulation of the argument DeviceName/lanIp causes stack-based buffer overflow. The attack can be initiated remotely. T

  • 9.8 Critical severity

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

    CVE-2025-9523TendaEPSS 1.16%

    A vulnerability was detected in Tenda AC1206 15.03.06.23. Affected is the function GetParentControlInfo of the file /goform/GetParentControlInfo. The manipulation of the argument mac results in stack-based buffer overflow. It is possible to launch the attack r

  • 8.8 High severity

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

    CVE-2025-9483LinksysEPSS 1.05%

    A flaw has been found in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. Affected is the function singlePortForwardAdd of the file /goform/singlePortForwardAdd. This manipulation of the argumen

  • 8.8 High severity

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

    CVE-2025-9482LinksysEPSS 10.1%

    A vulnerability was detected in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This impacts the function portRangeForwardAdd of the file /goform/portRangeForwardAdd. The manipulation of the ar

  • 8.8 High severity

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

    CVE-2025-9481LinksysEPSS 1.46%

    A security vulnerability has been detected in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This affects the function setIpv6 of the file /goform/setIpv6. The manipulation of the argument tun

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54494The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54493The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54492The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54491The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54490The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54489The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54488The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54487The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54486The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54485The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54484The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54483The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54482The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54481The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-54480The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 9.8 Critical severity

    libbiosig: Stack-based Buffer Overflow

    CVE-2025-46411The Biosig Project

    A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious fil

  • 8.8 High severity

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

    CVE-2025-9393LinksysEPSS 1.12%

    A vulnerability was detected in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This vulnerability affects the function addStaProfile of the file /goform/addStaProfile. Performing manipulation

  • 8.8 High severity

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

    CVE-2025-9392LinksysEPSS 5.69%

    A security vulnerability has been detected in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This affects the function qosClassifier of the file /goform/qosClassifier. Such manipulation of the

  • 8.8 High severity

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

    CVE-2025-9363LinksysEPSS 5.32%

    A vulnerability has been found in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This affects the function portTriggerManageRule of the file /goform/portTriggerManageRule. The manipulation of

  • 8.8 High severity

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

    CVE-2025-9362Linksys

    A flaw has been found in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. The impacted element is the function urlFilterManageRule of the file /goform/urlFilterManageRule. Executing manipulation

  • 8.8 High severity

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

    CVE-2025-9361LinksysEPSS 1.08%

    A vulnerability was detected in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. The affected element is the function ipRangeBlockManageRule of the file /goform/ipRangeBlockManageRule. Performin

  • 8.8 High severity

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

    CVE-2025-9360LinksysEPSS 1.39%

    A security vulnerability has been detected in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. Impacted is the function accessControlAdd of the file /goform/accessControlAdd. Such manipulation o

  • 8.8 High severity

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

    CVE-2025-9359LinksysEPSS 1.12%

    A weakness has been identified in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This issue affects the function RP_checkCredentialsByBBS of the file /goform/RP_checkCredentialsByBBS. This man

  • 8.8 High severity

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

    CVE-2025-9358LinksysEPSS 1.12%

    A security flaw has been discovered in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This vulnerability affects the function setSysAdm of the file /goform/setSysAdm. The manipulation of the a

  • 8.8 High severity

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

    CVE-2025-9357LinksysEPSS 1.12%

    A vulnerability was identified in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. This affects the function langSwitchByBBS of the file /goform/langSwitchByBBS. The manipulation of the argument

  • 8.8 High severity

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

    CVE-2025-9356LinksysEPSS 1.08%

    A vulnerability was determined in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. Affected by this issue is the function inboundFilterAdd of the file /goform/inboundFilterAdd. Executing manipul

  • 8.8 High severity

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

    CVE-2025-9355LinksysEPSS 1.08%

    A vulnerability was found in Linksys RE6250, RE6300, RE6350, RE6500, RE7000 and RE9000 1.0.013.001/1.0.04.001/1.0.04.002/1.1.05.003/1.2.07.001. Affected by this vulnerability is the function scheduleAdd of the file /goform/scheduleAdd. Performing manipulation

  • 7.5 High severity

    Libsndfile: Stack-based Buffer Overflow

    CVE-2025-52194Libsndfile Project

    A buffer overflow vulnerability exists in libsndfile version 1.2.2 and potentially earlier versions when processing malformed IRCAM audio files. The vulnerability occurs in the ircam_read_header function at src/ircam.c:164 during sample rate processing, leadin

  • 7.8 High severity

    libsixel: Out-of-bounds Write

    CVE-2025-9300Saitoha

    A vulnerability was found in saitoha libsixel up to 1.10.3. Affected by this issue is the function sixel_debug_print_palette of the file src/encoder.c of the component img2sixel. The manipulation results in stack-based buffer overflow. The attack must be initi