CVE-2026-1689
Remote Command Injection in Tenda HG10 Login Interface
Publication date: 2026-01-30
Last updated on: 2026-04-29
Assigner: VulDB
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| tenda | hg10_firmware | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-77 | The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component. |
| CWE-74 | The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
CVE-2026-1689 is a command injection vulnerability in the Tenda HG10 router firmware, specifically in the function checkUserFromLanOrWan within the /boaform/admin/formLogin file of the Login Interface component. The vulnerability arises because the 'Host' argument is not properly sanitized, allowing an attacker to inject and execute arbitrary system commands remotely without authentication. [1, 2]
How can this vulnerability impact me? :
This vulnerability can impact you by allowing an attacker to remotely execute arbitrary commands on your affected Tenda HG10 router without any authentication. This compromises the confidentiality, integrity, and availability of the device, potentially leading to unauthorized access, data leakage, device malfunction, or denial of service. [1]
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by sending specially crafted HTTP requests targeting the 'Host' parameter in the /boaform/admin/formLogin interface of the Tenda HG10 router. Since the vulnerability allows command injection via this parameter, detection involves testing for command injection by injecting benign commands and observing responses or side effects. Specific commands are not provided in the resources, but typical detection involves using curl or similar tools to send requests with payloads in the Host header or parameter to check for command execution. For example, sending a request with a payload like 'Host: ;id;' or similar injection attempts to see if command output is reflected or causes changes. However, no explicit detection commands are listed in the provided resources. [1, 2]
What immediate steps should I take to mitigate this vulnerability?
No known countermeasures or mitigations have been identified at this time for this vulnerability. Immediate steps would include restricting access to the affected device from untrusted networks, monitoring for suspicious activity, and applying any vendor patches or updates once available. Since the exploit is public and the vulnerability is remotely exploitable without authentication, isolating the device and limiting exposure is critical until an official fix is released. [1]