Tenda AC8V4
CVE-2025-51088
MEDIUM
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Network-accessible unauthenticated endpoint; stack overflow in router firmware causes device crash or reboot warranting A:H; no confirmed confidentiality or integrity impact from available data.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Lifecycle Timeline
1DescriptionCVE.org
Tenda AC8V4 V16.03.34.06 was discovered to contain stack overflow at /goform/WifiGuestSet. The manipulation of the argument shareSpeed` leads to stack-based buffer overflow.
AnalysisAI
Stack-based buffer overflow in Tenda AC8V4 firmware V16.03.34.06 exposes the /goform/WifiGuestSet HTTP endpoint to unauthenticated remote attackers via the shareSpeed parameter, which lacks proper bounds checking before stack allocation. The official CVSS scores only availability impact (A:L), but stack overflows in embedded router firmware routinely yield remote code execution in practice - the 93rd-percentile EPSS score and a publicly available PoC reinforce elevated real-world risk. No public exploitation or CISA KEV listing has been confirmed at time of analysis, though the PoC lowers the barrier to active targeting of unpatched devices.
Technical ContextAI
The affected product is a SOHO wireless router running Tenda AC8 firmware version 16.03.34.06 (CPE: cpe:2.3:o:tenda:ac8_firmware:16.03.34.06:*:*:*:*:*:*:*). The vulnerability resides in the HTTP-based CGI form handler /goform/WifiGuestSet, responsible for configuring the guest Wi-Fi network's bandwidth throttling. The shareSpeed parameter is copied into a fixed-size stack buffer without validating the input length, satisfying CWE-121 (Stack-Based Buffer Overflow). Tenda's embedded firmware is built on a lightweight web server (typically httpd or similar) running on a MIPS/ARM SoC with limited memory protections; stack canaries and ASLR are frequently absent or ineffective on this class of device, making stack overflows straightforward to exploit for control-flow hijack.
RemediationAI
No vendor-released patch has been identified at time of analysis; Tenda has not published a security advisory for this CVE. As a primary compensating control, disable remote (WAN-side) management on the router's administration interface to confine the attack surface to the local network - note this does not protect against compromised LAN hosts. Restrict access to the /goform/ CGI endpoints via firewall rules or by placing the router's management IP behind an access control list if the firmware permits it. Consider replacing the device with a model receiving active security support, as Tenda's update cadence for older AC series firmware is inconsistent. Monitor the PoC repository at the reference URL for updates indicating weaponized or wormable variants. Organizations with this device in sensitive network positions should treat it as untrusted and segment accordingly.
More in Ac8 Firmware
View allStack-based buffer overflow in the Tenda AC8V4 router (firmware V16.03.34.06) lets remote attackers corrupt memory by su
Vulnerability in Tenda AC8v4 .V16.03.34.09 due to sscanf and the last digit of s8 being overwritten with \x0. Rated crit
Tenda AC8V4 V16.03.34.06 was discovered to contain a stack overflow via the shareSpeed parameter in the sub_47D878 funct
Tenda AC8V4 V16.03.34.06 was discovered to contain a stack overflow via the urls parameter in the function get_parentCon
Tenda AC8V4 V16.03.34.06 was discovered to contain a stack overflow via the shareSpeed parameter in the sub_49E098 funct
A vulnerability was found in Tenda AC8V4 V16.03.34.06. Rated critical severity (CVSS 9.8), this vulnerability is remotel
Tenda AC8v4 V16.03.34.06 has a stack overflow vulnerability in the fromAdvSetMacMtuWan function. Rated critical severity
A vulnerability was found in Tenda AC8 16.03.34.06_cn_TDC01. Rated critical severity (CVSS 9.8), this vulnerability is r
Tenda AC8 v4 US_AC8V4.0si_V16.03.34.06_cn was discovered to contain a stack overflow via parameter list at /goform/SetNe
Tenda AC8 v4 US_AC8V4.0si_V16.03.34.06_cn was discovered to contain a stack overflow via parameter macFilterType and par
Tenda AC8 v4 US_AC8V4.0si_V16.03.34.06_cn was discovered to contain a stack overflow via parameter timeZone at /goform/S
Tenda AC8 v4 US_AC8V4.0si_V16.03.34.06_cn was discovered to contain a stack overflow via parameter mac at /goform/GetPar
Same weakness CWE-121 – Stack-based Buffer Overflow
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today