Tenda AC15
CVE-2025-11389
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege web UI access
-
ExploitSend crafted POST to /goform/saveAutoQos
-
ExecutionOverflow stack buffer via 'enable' argument
-
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 | Requires low-privilege authenticated access (PR:L) to the Tenda AC15 web management interface, which must be network-reachable to the attacker; exploitation targets the specific endpoint /goform/saveAutoQos via the 'enable' argument. The confirmed affected build is firmware 15.03.05.18. Limiting factors: the attacker needs valid (even if low-privilege) credentials to the web UI and network access to it - exposure is greatly increased when the management interface is internet-facing or when default/weak credentials are left in place, and is limited to this firmware version on the AC15 model. No user interaction is required once access is obtained. |
| Impact | This is a moderate, not top-tier, priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity attack requiring only low privileges and no user interaction, with high confidentiality, integrity, and availability impact on the vulnerable system (VC:H/VI:H/VA:H) - consistent with a stack-based buffer overflow (CWE-119) that can crash the device or achieve code execution. Exploit maturity is flagged as Proof-of-Concept (E:P), and a public exploit write-up is confirmed, so the barrier to weaponization is low. However, the vulnerability is NOT in CISA KEV and no EPSS score was provided, so there is no evidence of active, widespread exploitation yet - the signals indicate capability and public availability rather than observed campaigns. The key mitigating signal is PR:L: exploitation requires authenticated access to the router's web interface, which tempers the raw network-reachability. Note this is a consumer/SOHO router, so real-world exposure depends heavily on whether the management interface is reachable from untrusted networks and whether default credentials are in use. Overall: a credible, publicly-exploitable flaw worth patching on affected devices, but current data does not support treating it as an urgent in-the-wild emergency. |
| Exploit ScenarioDerived | An attacker with low-privilege access to a Tenda AC15 router's web management interface (e.g., via default or weak credentials, or a foothold on the LAN) sends a crafted request to /goform/saveAutoQos with an oversized or malformed 'enable' argument. This overflows a stack buffer, crashing the device or potentially executing attacker-controlled code with the web service's privileges. A public proof-of-concept exists, lowering the effort required to reproduce the attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Remote attackers with low-privilege credentials on the Tenda AC15 web management interface can trigger a stack-based buffer overflow by manipulating the 'enable' argument of the /goform/saveAutoQos endpoint, corrupting memory and potentially achieving code execution or causing a device crash; the confirmed affected build is firmware 15.03.05.18. Publicly available exploit code exists (per the linked GitHub proof-of-concept and VulDB submissions), and no CISA KEV entry confirms active exploitation, though the CVSS 4.0 vector carries an E:P (proof-of-concept) exploit maturity flag. Our independent assessment rates this a moderate, not top-tier, priority: exploitation requires valid low-privilege credentials (PR:L) and network reachability to the router's web UI, so real-world risk spikes only when that interface is internet-facing or protected by default/weak credentials.
RemediationAI
No vendor-released patch identified at time of analysis; the only vendor reference supplied is the general Tenda site (https://www.tenda.com.cn/), so owners should monitor Tenda's support/security pages and the VulDB entry (https://vuldb.com/?id.327316) for a fixed firmware build before upgrading. Until a patch ships, apply specific compensating controls: first and most effective, disable remote/WAN management and ensure the AC15 web UI on ports 80/443 is reachable only from a trusted LAN segment (trade-off: you lose remote administration and must manage the device on-site or via VPN); second, replace any default or weak administrator credentials with a strong unique password, since the exploit requires a valid low-privilege login and default-credential devices are far more exposed (trade-off: none beyond credential management overhead); third, if remote management must remain enabled, front the interface with a VPN or an IP-allowlisted reverse proxy that filters requests to /goform/saveAutoQos (trade-off: added infrastructure complexity and possible breakage of legitimate QoS configuration through that path). Because the vulnerable handler is a core part of the web stack and cannot be selectively disabled without modifying firmware, network isolation plus credential hygiene are the practical interim mitigations; consider replacing the unit if it is internet-exposed and no firmware fix becomes available.
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 flaw is a classic CWE-119 improper-restriction-of-operations-within-the-bounds-of-a-memory-buffer issue in the HTTP form-handling code of the Tenda AC15 router firmware. The device's web management interface exposes a GoAhead-style CGI/form handler at /goform/saveAutoQos, which parses the 'enable' parameter from an incoming request without adequately validating its length; the resulting unchecked copy onto a fixed-size stack buffer lets attacker-controlled data overwrite adjacent stack memory, leading to memory corruption that can be leveraged for control-flow hijacking or a denial-of-service crash of the router. CPE data pins the issue to cpe:2.3:o:tenda:ac15_firmware:15.03.05.18, i.e., the AC15 hardware running firmware 15.03.05.18 specifically, and the vulnerability is reachable over the network (AV:N) with low privileges required (PR:L per the CVSS 4.0 vector, mirrored by our independent CVSS 3.1 assessment). The public PoC on GitHub documents the request structure targeting the 'enable' argument, confirming the attack path is the unauthenticated-after-login web UI rather than a lower-level protocol.
Know when Ac15 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 (AV:N), low-complexity overflow (AC:L) needing authenticated web-UI access (PR:L) and no interaction; stack overflow yields code execution/crash, so C/I/A:H, scope unchanged.
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A security flaw has been discovered in Tenda AC15 15.03.05.18. Affected is an unknown function of the file /goform/saveAutoQos. Performing a manipulation of the argument enable results in stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.
Executive ViewAI
Organizations using Tenda AC15 routers with firmware 15.03.05.18 face a high-severity risk in the device web management interface, where publicly available exploit code exists but no vendor-released patch has been identified and no CISA KEV entry confirms active exploitation. If these management interfaces are internet-facing or protected only by default or weak credentials, an attacker with low-privilege authenticated access could compromise the router, disrupt branch or edge connectivity, or use it as a foothold into the network. Leadership should prioritize inventory, exposure reduction, and replacement planning for affected devices, especially in remote or unattended locations.
No vendor-released patch identified at time of analysis; interim mitigations include removing the web management interface from internet exposure, disabling remote administration, enforcing strong unique credentials, restricting access to trusted networks or VPN, segmenting affected Tenda AC15 devices, monitoring for exploitation attempts, and replacing the devices if risk cannot be tolerated.
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 Ac15 Firmware
View allTenda AC15 v15.03.05.19 is vulnerable to Command Injection via the handler function in /goform/telnet. Rated critical se
Tenda AC15 router has a code injection in formsetUsbUnload (EPSS 1.7%) enabling unauthenticated remote code execution.
Tenda AC15 router has a command injection in formSetIptv (EPSS 1.1%) enabling unauthenticated root-level code execution.
Buffer overflow in Tenda AC15V1.0 via formSetMacFilterCfg. PoC available.
A vulnerability classified as critical was found in Tenda AC15 15.03.05.18/15.03.05.19/15.03.20. Rated critical severity
A vulnerability was found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerability is remote
A vulnerability was found in Tenda AC15 15.03.05.18/15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerabili
A vulnerability was found in Tenda AC15 15.03.05.18 and classified as critical. Rated critical severity (CVSS 9.8), this
A vulnerability classified as critical has been found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8),
A vulnerability was found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerability is remote
A vulnerability was found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerability is remote
A vulnerability was found in Tenda AC15 15.03.20_multi and classified as critical. Rated critical severity (CVSS 9.8), t
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB