Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain admin credentials
-
DeliveryAuthenticate to router management interface
-
ExploitSend HTTP GET/POST to /goform/getLogFile endpoint
-
ExecutionInject OS commands in wans.flag parameter
-
PersistExecute arbitrary commands as httpd process
-
ImpactAchieve system compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques 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 valid high-level authentication credentials (administrator account) to access the /goform/getLogFile endpoint. The Tenda AC6 device must have its web management interface accessible over the network (default HTTP/HTTPS ports 80/443). No special firmware configuration or non-default settings are indicated as necessary. The vulnerability exists in the default functionality of the device. The limiting factor is the PR:H (high privilege) requirement - unauthenticated remote exploitation is not possible without first obtaining admin credentials. |
| Impact | The raw CVSS score of 4.7 with AV:N/AC:L/PR:H indicates moderate severity, but this score reflects the high-privilege authentication requirement. The CVSS vector explicitly marks PR:H, meaning exploitation requires authenticated access with high-level privileges (typically admin credentials). However, the AC:L and AV:N components show the exploit is trivial to execute and requires no user interaction once authenticated. The public availability of exploit code (POC=YES) elevates practical risk. EPSS data is not provided, limiting probabilistic assessment. The conflict between moderate CVSS (4.7) and public exploit availability suggests this is a legitimate concern for environments where admin credential compromise is possible, but not a critical threat vector for typical network-segmented router deployments. Real-world risk depends heavily on authentication model: if admin credentials are shared, weak, or obtainable via phishing, risk escalates significantly. If admin access is tightly controlled and uses strong credentials, risk remains contained to insider or credential-compromise scenarios. |
| Exploit ScenarioDerived | An authenticated administrator account on the Tenda AC6 device is either compromised via credential theft, phishing, or weak password, or an insider with admin credentials sends a crafted HTTP request to /goform/getLogFile with a malicious wans.flag parameter containing shell metacharacters and commands (e.g., wans.flag=1;cat%20/etc/passwd). The httpd daemon executes the injected command with the privileges of the web server process, allowing the attacker to read sensitive files, modify configuration, or establish reverse shell access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 11, 2026
Remote command injection in Tenda AC6 version 15.03.06.23 allows authenticated remote attackers to execute arbitrary OS commands via the wans.flag parameter in the /goform/getLogFile endpoint. The vulnerability has publicly available exploit code and may be actively exploited. Attack complexity is low, requiring only network access and high-level authentication privileges, with potential for confidentiality, integrity, and authenticity impacts.
RemediationAI
Upgrade Tenda AC6 firmware to a patched version released after version 15.03.06.23. Consult the Tenda official website (https://www.tenda.com.cn/) for the latest firmware release and security advisories for AC6. If a patched firmware version is not yet available, implement the following compensating controls: restrict administrative access to the router's web interface by limiting management access to trusted IP addresses only using firewall rules or built-in access control lists; disable remote management of the device if not required (disable WAN-side access to the HTTP management interface); enforce strong administrative passwords (minimum 16 characters, mixed case, numbers, and special characters) and rotate credentials regularly; monitor access logs to /goform/getLogFile for suspicious activity with wans.flag parameters; isolate the router on a separate management network with restricted access. Note: these controls do not eliminate the vulnerability but reduce attack surface and detection difficulty.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability exists in the httpd component's get_log_file function, which processes user-supplied input from the wans.flag parameter without proper sanitization. This is a classic OS command injection flaw (CWE-78) where attacker-controlled data is passed directly to shell command execution routines. The Tenda AC6 is a wireless router device running embedded Linux firmware with a web-based management interface. The /goform/getLogFile endpoint is part of the device's HTTP daemon and is accessible remotely, but requires high-level authentication (PR:H in CVSS vector) to exploit, suggesting admin or privileged user credentials are needed.
Know when Ac6 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:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in Tenda AC6 15.03.06.23. Affected by this issue is the function get_log_file of the file /goform/getLogFile of the component httpd. The manipulation of the argument wans.flag leads to os command injection. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used.
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.
Related Vulnerabilities in Tenda AC6 Command Injection Vulnerabilities
View all 4Remote attackers with low-level authentication can execute arbitrary code on Tenda AC6 routers running firmware version
Stack-based buffer overflow in Tenda AC6 router firmware version 15.03.05.16 enables authenticated remote attackers to a
EUVD-2026-29022
GHSA-qvqp-rwfh-7f5j
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB