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

    N200RE: Stack-based Buffer Overflow

    CVE-2024-0999TOTOLINKEPSS 1.49%

    A vulnerability was found in Totolink N200RE 9.3.5u.6139_B20201216. It has been declared as critical. This vulnerability affects the function setParentalRules of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument eTime leads to stack-based buffer

  • 8.8 High severity

    N200RE: Stack-based Buffer Overflow

    CVE-2024-0998TOTOLINKEPSS 1.4%

    A vulnerability was found in Totolink N200RE 9.3.5u.6139_B20201216. It has been classified as critical. This affects the function setDiagnosisCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument ip leads to stack-based buffer overflow. It is

  • 8.8 High severity

    N200RE: Stack-based Buffer Overflow

    CVE-2024-0997TOTOLINKEPSS 1.25%

    A vulnerability was found in Totolink N200RE 9.3.5u.6139_B20201216 and classified as critical. Affected by this issue is the function setOpModeCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument pppoeUser leads to stack-based buffer overflow

  • 9.8 Critical severity

    i9: Out-of-bounds Write

    CVE-2024-0996TendaEPSS 1.55%

    A vulnerability classified as critical has been found in Tenda i9 1.0.0.9(4122). This affects the function formSetCfm of the file /goform/setcfm of the component httpd. The manipulation of the argument funcpara1 leads to stack-based buffer overflow. It is poss

  • 9.8 Critical severity

    W6: Out-of-bounds Write

    CVE-2024-0995TendaEPSS 1.66%

    A vulnerability was found in Tenda W6 1.0.0.9(4122). It has been rated as critical. Affected by this issue is the function formwrlSSIDset of the file /goform/wifiSSIDset of the component httpd. The manipulation of the argument index leads to stack-based buffer

  • 9.8 Critical severity

    W6: Out-of-bounds Write

    CVE-2024-0994TendaEPSS 1.66%

    A vulnerability was found in Tenda W6 1.0.0.9(4122). It has been declared as critical. Affected by this vulnerability is the function formSetCfm of the file /goform/setcfm of the component httpd. The manipulation of the argument funcpara1 leads to stack-based

  • 9.8 Critical severity

    i6: Out-of-bounds Write

    CVE-2024-0993TendaEPSS 1.66%

    A vulnerability was found in Tenda i6 1.0.0.9(3857). It has been classified as critical. Affected is the function formWifiMacFilterGet of the file /goform/WifiMacFilterGet of the component httpd. The manipulation of the argument index leads to stack-based buff

  • 9.8 Critical severity

    i6: Out-of-bounds Write

    CVE-2024-0992TendaEPSS 1.66%

    A vulnerability was found in Tenda i6 1.0.0.9(3857) and classified as critical. This issue affects the function formwrlSSIDset of the file /goform/wifiSSIDset of the component httpd. The manipulation of the argument index leads to stack-based buffer overflow.

  • 9.8 Critical severity

    i6: Out-of-bounds Write

    CVE-2024-0991TendaEPSS 1.66%

    A vulnerability has been found in Tenda i6 1.0.0.9(3857) and classified as critical. This vulnerability affects the function formSetCfm of the file /goform/setcfm of the component httpd. The manipulation of the argument funcpara1 leads to stack-based buffer ov

  • 9.8 Critical severity

    i6: Out-of-bounds Write

    CVE-2024-0990TendaEPSS 1.66%

    A vulnerability, which was classified as critical, was found in Tenda i6 1.0.0.9(3857). This affects the function formSetAutoPing of the file /goform/setAutoPing of the component httpd. The manipulation of the argument ping1 leads to stack-based buffer overflo

  • 7.8 High severity

    libcoap: Out-of-bounds Write

    CVE-2024-0962Obgm

    A vulnerability was found in obgm libcoap 4.3.4. It has been rated as critical. Affected by this issue is the function get_split_entry of the file src/coap_oscore.c of the component Configuration File Handler. The manipulation leads to stack-based buffer overf

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0932Tenda

    A vulnerability, which was classified as critical, has been found in Tenda AC10U 15.03.06.49_multi_TDE01. This issue affects the function setSmartPowerManagement. The manipulation of the argument time leads to stack-based buffer overflow. The attack may be ini

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0931Tenda

    A vulnerability classified as critical was found in Tenda AC10U 15.03.06.49_multi_TDE01. This vulnerability affects the function saveParentControlInfo. The manipulation of the argument deviceId/time/urls leads to stack-based buffer overflow. The attack can be

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0930TendaEPSS 15.2%

    A vulnerability classified as critical has been found in Tenda AC10U 15.03.06.49_multi_TDE01. This affects the function fromSetWirelessRepeat. The manipulation of the argument wpapsk_crypto leads to stack-based buffer overflow. It is possible to initiate the a

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0929TendaEPSS 1.06%

    A vulnerability was found in Tenda AC10U 15.03.06.49_multi_TDE01. It has been rated as critical. Affected by this issue is the function fromNatStaticSetting. The manipulation of the argument page leads to stack-based buffer overflow. The attack may be launched

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0928TendaEPSS 1.06%

    A vulnerability was found in Tenda AC10U 15.03.06.49_multi_TDE01. It has been declared as critical. Affected by this vulnerability is the function fromDhcpListClient. The manipulation of the argument page/listN leads to stack-based buffer overflow. The attack

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0927Tenda

    A vulnerability was found in Tenda AC10U 15.03.06.49_multi_TDE01. It has been classified as critical. Affected is the function fromAddressNat. The manipulation of the argument entrys/mitInterface/page leads to stack-based buffer overflow. It is possible to lau

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0926Tenda

    A vulnerability was found in Tenda AC10U 15.03.06.49_multi_TDE01 and classified as critical. This issue affects the function formWifiWpsOOB. The manipulation of the argument index leads to stack-based buffer overflow. The attack may be initiated remotely. The

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0925Tenda

    A vulnerability has been found in Tenda AC10U 15.03.06.49_multi_TDE01 and classified as critical. This vulnerability affects the function formSetVirtualSer. The manipulation of the argument list leads to stack-based buffer overflow. The attack can be initiated

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0924Tenda

    A vulnerability, which was classified as critical, was found in Tenda AC10U 15.03.06.49_multi_TDE01. This affects the function formSetPPTPServer. The manipulation of the argument startIp leads to stack-based buffer overflow. It is possible to initiate the atta

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0923Tenda

    A vulnerability, which was classified as critical, has been found in Tenda AC10U 15.03.06.49_multi_TDE01. Affected by this issue is the function formSetDeviceName. The manipulation of the argument devName leads to stack-based buffer overflow. The attack may be

  • 9.8 Critical severity

    AC10U: Stack-based Buffer Overflow

    CVE-2024-0922Tenda

    A vulnerability classified as critical was found in Tenda AC10U 15.03.06.49_multi_TDE01. Affected by this vulnerability is the function formQuickIndex. The manipulation of the argument PPPOEPassword leads to stack-based buffer overflow. The attack can be launc

  • 8.8 High severity

    Firefox: Out-of-bounds Write

    CVE-2024-0745Mozilla

    The WebAudio `OscillatorNode` object was susceptible to a stack buffer overflow. This could have led to a potentially exploitable crash. This vulnerability affects Firefox < 122.

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0578TOTOLINKEPSS 1.06%

    A vulnerability classified as critical has been found in Totolink LR1200GB 9.1.0u.6619_B20230130. Affected is the function UploadCustomModule of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument File leads to stack-based buffer overflow. It is po

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0577TOTOLINK

    A vulnerability was found in Totolink LR1200GB 9.1.0u.6619_B20230130. It has been rated as critical. This issue affects the function setLanguageCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument lang leads to stack-based buffer overflow. Th

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0576TOTOLINK

    A vulnerability was found in Totolink LR1200GB 9.1.0u.6619_B20230130. It has been declared as critical. This vulnerability affects the function setIpPortFilterRules of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument sPort leads to stack-based b

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0575TOTOLINKEPSS 1.15%

    A vulnerability was found in Totolink LR1200GB 9.1.0u.6619_B20230130. It has been classified as critical. This affects the function setTracerouteCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument command leads to stack-based buffer overflow

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0574TOTOLINKEPSS 1.15%

    A vulnerability was found in Totolink LR1200GB 9.1.0u.6619_B20230130 and classified as critical. Affected by this issue is the function setParentalRules of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument sTime leads to stack-based buffer overfl

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0573TOTOLINKEPSS 1.07%

    A vulnerability has been found in Totolink LR1200GB 9.1.0u.6619_B20230130 and classified as critical. Affected by this vulnerability is the function setDiagnosisCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument ip leads to stack-based buff

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0572TOTOLINKEPSS 1.33%

    A vulnerability, which was classified as critical, was found in Totolink LR1200GB 9.1.0u.6619_B20230130. Affected is the function setOpModeCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument pppoeUser leads to stack-based buffer overflow. It

  • 9.8 Critical severity

    LR1200GB: Stack-based Buffer Overflow

    CVE-2024-0571TOTOLINKEPSS 1.33%

    A vulnerability, which was classified as critical, has been found in Totolink LR1200GB 9.1.0u.6619_B20230130. This issue affects the function setSmsCfg of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument text leads to stack-based buffer overflow

  • 7.8 High severity

    Cscape: Out-of-bounds Write

    CVE-2023-7206Horner Automation

    In Horner Automation Cscape versions 9.90 SP10 and prior, local attackers are able to exploit this vulnerability if a user opens a malicious CSP file, which would result in execution of arbitrary code on affected installations of Cscape.

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0542TendaEPSS 1.3%

    A vulnerability was found in Tenda W9 1.0.0.7(4456). It has been rated as critical. Affected by this issue is the function formWifiMacFilterGet of the component httpd. The manipulation of the argument index leads to stack-based buffer overflow. The attack may

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0541TendaEPSS 1.3%

    A vulnerability was found in Tenda W9 1.0.0.7(4456). It has been declared as critical. Affected by this vulnerability is the function formAddSysLogRule of the component httpd. The manipulation of the argument sysRulenEn leads to stack-based buffer overflow. Th

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0540Tenda

    A vulnerability was found in Tenda W9 1.0.0.7(4456). It has been classified as critical. Affected is the function formOfflineSet of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. It is possible to launch t

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0539TendaEPSS 1.3%

    A vulnerability was found in Tenda W9 1.0.0.7(4456) and classified as critical. This issue affects the function formQosManage_user of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. The attack may be initia

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0538TendaEPSS 1.4%

    A vulnerability has been found in Tenda W9 1.0.0.7(4456) and classified as critical. This vulnerability affects the function formQosManage_auto of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. The attack

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0537TendaEPSS 1.3%

    A vulnerability, which was classified as critical, was found in Tenda W9 1.0.0.7(4456). This affects the function setWrlBasicInfo of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. It is possible to initiat

  • 9.8 Critical severity

    W9: Out-of-bounds Write

    CVE-2024-0536TendaEPSS 1.4%

    A vulnerability, which was classified as critical, has been found in Tenda W9 1.0.0.7(4456). Affected by this issue is the function setWrlAccessList of the component httpd. The manipulation of the argument ssidIndex leads to stack-based buffer overflow. The at

  • 9.8 Critical severity

    PA6: Stack-based Buffer Overflow

    CVE-2024-0535Tenda

    A vulnerability classified as critical was found in Tenda PA6 1.0.1.21. Affected by this vulnerability is the function cgiPortMapAdd of the file /portmap of the component httpd. The manipulation of the argument groupName leads to stack-based buffer overflow. T