CVE-2026-38835
Published: 21 April 2026
Summary
CVE-2026-38835 is a critical-severity Command Injection (CWE-77) vulnerability in Tenda W30E Firmware. Its CVSS base score is 9.8 (Critical).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 20.2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
The strongest mitigations our analysis identified are NIST 800-53 AC-3 (Access Enforcement) and SI-10 (Information Input Validation).
Deeper analysis
Tenda W30E V2.0 running firmware V16.01.0.21 contains a command injection vulnerability in the formSetUSBPartitionUmount function, triggered through the usbPartitionName parameter. The flaw is tracked as CVE-2026-38835, carries a CVSS 3.1 score of 9.8, and is classified under CWE-77.
The vulnerability can be exploited by unauthenticated attackers over the network who submit a crafted HTTP request; successful exploitation grants the ability to execute arbitrary commands with full control over the affected device. The current and peak EPSS scores both stand at 0.0102, indicating limited observed exploitation interest to date.
Public references consist of a pair of GitHub reports that document the issue but supply no vendor advisory, patch details, or mitigation guidance.
OWASP Top 10 for Web (2025)
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2026-24163
Vulnerability details
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.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
Unauthenticated remote command injection via unsanitized web parameter on public-facing router enables exploitation of public-facing application (T1190) and network device CLI command execution (T1059.008).
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Directly blocks the command injection by validating/sanitizing the usbPartitionName parameter before it reaches formSetUSBPartitionUmount.
Enforces access control checks so unauthenticated network requests cannot invoke the vulnerable USB partition function.
Restricts network exposure of the router's management interface, reducing the attack surface for unauthenticated crafted requests.