Tenda AC7
CVE-2025-11528
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router web interface
-
ExploitSend crafted POST to /goform/saveAutoQos with oversized 'enable'
-
ExecutionOverflow stack buffer in QoS handler
-
ImpactExecute code or crash device
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires reaching the router's HTTP management interface and sending a manipulated 'enable' parameter to the /goform/saveAutoQos (Auto QoS save) endpoint. Per the CVSS vector (PR:L), the attacker needs low-privilege authenticated access to that web interface - not anonymous access - so valid or default credentials are a prerequisite. The practical limiting factor is reachability: the management interface is typically exposed only on the LAN unless WAN/remote management is enabled, which narrows realistic exposure to local attackers or devices with remote administration turned on. |
| Impact | This is a moderate-priority vulnerability whose real-world risk is tempered by its access requirements. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) scores 7.4 and indicates a network-reachable, low-complexity attack that nevertheless requires low-level privileges (PR:L) - i.e. an authenticated session on the router's management interface, not fully anonymous access. Impact is severe where it applies (VC:H/VI:H/VA:H), consistent with a stack-based buffer overflow (CWE-119) that can lead to code execution or device crash. Publicly available exploit code exists (referenced PoC on GitHub), but there is no CISA KEV listing, and the EPSS score is low at 0.80% (55th percentile), indicating no evidence of widespread automated exploitation at this time. The signals are therefore consistent rather than conflicting: a real but not emergency-grade issue - a working PoC against a consumer router, gated by authentication and (typically) LAN reachability. Note the AV:N classification assumes the HTTP management interface is network-reachable; on most deployments it is LAN-only unless remote/WAN management is explicitly enabled, which should be verified per deployment. Treat this as a prioritized patch for exposed or remotely-managed devices, not a drop-everything critical. |
| Exploit ScenarioDerived | An attacker with low-privilege access to the Tenda AC7 web management interface (e.g. via default or weak credentials, or an already-compromised LAN foothold) sends a crafted HTTP request to /goform/saveAutoQos with an oversized or malformed 'enable' argument. This overflows a stack buffer in the request handler, enabling denial of service or arbitrary code execution on the router. A public proof-of-concept for this endpoint is available on GitHub, lowering the barrier to reproduction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Stack-based buffer overflow in the Tenda AC7 router firmware (version 15.03.06.44) lets an attacker who can reach the web management interface crash or potentially execute code on the device by sending a crafted 'enable' parameter to the /goform/saveAutoQos endpoint. Per the assessed CVSS vector (PR:L), exploitation requires low-privilege authenticated access to that interface, meaning valid or default credentials are a prerequisite, and reachability is normally limited to the LAN unless WAN/remote management is enabled. Publicly available exploit code exists and EPSS places the vulnerability in the 55th percentile (0.80%), a moderate-priority issue whose real-world risk is tempered by its access requirements; it is not confirmed as actively exploited (no CISA KEV listing).
RemediationAI
No vendor-released patch or fixed firmware version is identified in the available data, so operators should treat the device as unpatched and monitor https://www.tenda.com.cn/ for a firmware update or EoL/security notice. Until then, the most effective compensating controls are to disable remote/WAN management and any port-forwarding or UPnP rules that expose the web administration interface to untrusted networks, and to place the router behind a firewall so only trusted LAN clients can reach it - the trade-off is loss of legitimate remote administration. Change default administrative credentials and use unique, strong passwords, since the assessed PR:L vector means an attacker must first obtain low-privilege authenticated access; this reduces but does not eliminate risk where credentials are already weak or shared. Network-segment IoT and guest devices away from the management VLAN to limit who can reach /goform/saveAutoQos, and monitor or filter HTTP requests to that endpoint for abnormally long 'enable' parameter values as a detection measure. Where the device cannot be secured or updated, replacing it with a supported router is the only complete mitigation, accepting the hardware replacement cost.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the Auto QoS configuration handler of the Tenda AC7 router firmware, reached through the HTTP POST endpoint /goform/saveAutoQos. User-supplied input in the 'enable' argument is copied into a fixed-size stack buffer without adequate bounds checking, the classic root cause class described by CWE-119 (improper restriction of operations within the bounds of a memory buffer). An attacker-controlled overlong value can overwrite adjacent stack memory, which corrupts control-flow data and can lead to a denial of service (device crash/reboot) or, depending on stack layout and the absence of modern mitigations such as stack canaries or ASLR on this embedded MIPS/ARM platform, to arbitrary code execution with the privileges of the router's web server process. The CPE cpe:2.3:o:tenda:ac7_firmware:15.03.06.44 confirms the firmware image, not the hardware revision, as the vulnerable artifact. The vulnerability was reported through VulDB (CNA) with a public proof-of-concept write-up hosted on GitHub.
Know when Ac7 Firmware gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Network-reachable management endpoint (AV:N), simple to trigger (AC:L), but requires an authenticated low-privilege session (PR:L); stack overflow yields full code-execution impact (C/I/A:H).
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was identified in Tenda AC7 15.03.06.44. This affects an unknown function of the file /goform/saveAutoQos. The manipulation of the argument enable leads to stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit is publicly available and might be used.
Executive ViewAI
Tenda AC7 routers running firmware 15.03.06.44 are affected by a high-severity stack-based buffer overflow that can be triggered through the web management interface, potentially allowing code execution on the device. Exploitation requires authenticated low-privilege access and is typically limited to the local network unless remote management is enabled, but publicly available exploit code exists and no vendor-released patch identified at time of analysis. Leadership should prioritize identifying and isolating these devices, as a compromise could disrupt network availability or provide a foothold for lateral movement.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling WAN/remote management, restricting management interface access to trusted LAN only, enforcing strong unique credentials, monitoring for crafted 'enable' parameter requests to /goform/saveAutoQos, and isolating the device on a separate VLAN or replacing it if isolation is not feasible.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Affected Products (CPE)CVE.org
More in Ac7 Firmware
View allTenda AC7 V1.0 V15.03.06.44 found a buffer overflow caused by the timeZone parameter in the form_fast_setting_wifi_set f
Tenda AC7V1.0 v15.03.06.44 firmware has a stack overflow vulnerability via the PPW parameter in the fromWizardHandle fun
Tenda AC7 V1.0 V15.03.06.44, Tenda AC9 V3.0 V15.03.06.42_multi, and Tenda AC5 US_AC5V1.0RTL_V15.03.06.28 were discovered
Tenda AC7 V1.0 V15.03.06.44, Tenda AC9 V3.0 V15.03.06.42_multi, and Tenda AC5 V1.0RTL_V15.03.06.28 were discovered to co
Tenda AC7 V1.0 V15.03.06.44 was discovered to contain a stack overflow via parameter timeZone at url /goform/SetSysTimeC
Tenda AC7 V1.0 V15.03.06.44 and Tenda AC5 V1.0RTL_V15.03.06.28 were discovered to contain a stack overflow via parameter
Tenda AC7 V1.0 V15.03.06.44, Tenda AC9 V3.0 V15.03.06.42_multi, and Tenda AC5 V1.0RTL_V15.03.06.28 were discovered to co
Tenda AC7 V1.0 V15.03.06.44 was discovered to contain a stack overflow via parameter security_5g at url /goform/WifiBasi
Tenda AC7 V1.0 V15.03.06.44 and Tenda AC9 V3.0 V15.03.06.42_multi were discovered to contain a stack overflow via parame
Tenda AC10 V1.0 V15.03.06.23, AC1206 V15.03.06.23, AC8 v4 V16.03.34.06, AC6 V2.0 V15.03.06.23, AC7 V1.0 V15.03.06.44, AC
Tenda AC10 V1.0 V15.03.06.23, AC1206 V15.03.06.23, AC6 V2.0 V15.03.06.23, AC7 V1.0 V15.03.06.44, AC5 V1.0 V15.03.06.28,
Tenda AC6 V2.0 V15.03.06.23, AC7 V1.0 V15.03.06.44, F1203 V2.0.1.6, AC5 V1.0 V15.03.06.28, FH1203 V2.0.1.6 and AC9 V3.0
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB