Skip to main content

Tenda HG10 CVE-2026-85109

| EUVDEUVD-2026-70468 HIGH
Classic Buffer Overflow (CWE-120)
2026-09-03 VulDB GHSA-w4wj-hq79-xrch
8.9
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Discover Tenda HG10 web interface
  2. Delivery
    Send crafted HTTP POST to /boaform/formLogin
  3. Exploit
    Supply oversized Username field
  4. Execution
    Overflow fixed-size stack buffer
  5. Persist
    Overwrite return address
  6. Impact
    Execute arbitrary code as root

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
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

No special conditions - remote unauthenticated exploitation against default configurations of Tenda HG10 firmware 300001138. The login form endpoint /boaform/formLogin is active by default on the Boa Web Server and requires no prior authentication. The only practical limiting factor is network reachability: if the management interface is bound exclusively to the LAN interface and WAN-side remote management is disabled (common but not universal default), the attack surface is reduced to LAN-adjacent attackers. WAN exposure depends on ISP NAT configuration and user settings. No specific feature flag or non-default configuration is required to trigger the vulnerability.

Impact

Risk is elevated by the confluence of multiple high-severity signals: the CVSS 4.0 base vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) confirms unauthenticated remote exploitation with no user interaction and full impact across all three security properties. A public PoC is available on GitHub (bof-formLogin_username.md), which for embedded devices with no patching mechanism is a near-immediate weaponization risk. Tenda SOHO routers frequently expose their management interface to the LAN and, in some configurations, the WAN, making this broadly reachable. No KEV listing has been identified at time of analysis, so confirmed active exploitation is not established, but the combination of a trivial, unauthenticated attack path and a working PoC makes opportunistic scanning and exploitation highly likely. EPSS data was not provided; given the PoC status, real-world exploitation probability is assessed as elevated. Embedded devices in this class typically cannot be patched by end users without a vendor firmware update, which Tenda has not publicly confirmed.

Exploit ScenarioDerived

An attacker scans the internet for Tenda HG10 routers with the Boa server port accessible (typically TCP 80 or 8080). Using the publicly disclosed PoC at the GitHub repository, the attacker crafts an HTTP POST to /boaform/formLogin containing a Username field padded to overflow the fixed-size buffer, overwriting the return address. Because Boa runs as root on the embedded firmware with no stack-canary protection, this yields unauthenticated remote root code execution - allowing the attacker to install persistent malware, pivot to LAN hosts, or enlist the device in a botnet.

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

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

Alert me

AnalysisAIv2 – Sep 03, 2026

Pre-authentication remote buffer overflow in Tenda HG10 router firmware version 300001138 allows unauthenticated network attackers to execute arbitrary code by sending an oversized Username value to the Boa Web Server's /boaform/formLogin endpoint. The formLogin function performs no bounds checking on the supplied credential field, enabling stack or heap corruption reachable directly from the WAN or LAN interface without any prior authentication. A public proof-of-concept exploit has been disclosed on GitHub, materially lowering the bar for exploitation. No public exploit identified at time of analysis is overridden here: publicly available exploit code exists.

Earlier versions of this analysis (1)
v1 Sep 03, 2026 - 14:16 CVSS 9.3

Buffer overflow in the Tenda HG10 (firmware 300001138) fiber gateway allows remote unauthenticated attackers to corrupt memory by sending an oversized Username value to the /boaform/formLogin endpoint of the embedded Boa web server. Reported by VulDB with publicly available exploit code, the flaw is reachable pre-authentication over the network; realistic impact is device crash/reboot with the possibility of code execution on the embedded target. No public exploit identified as actively exploited in the wild (not in CISA KEV), but publicly available exploit code exists.

RemediationAI

No vendor-released patch identified at time of analysis. Users should check https://www.tenda.com.cn/ and the VulDB entry at https://vuldb.com/vuln/398315 for firmware updates as they become available. As immediate compensating controls: disable remote (WAN-side) management access to the router's web interface, which prevents exploitation from the internet while leaving LAN exposure. If the router's LAN-facing admin interface is not required, disable it entirely via the router's existing settings. Restrict access to the /boaform/formLogin endpoint at the network perimeter if a firewall or upstream device can enforce this. Place the device behind a NAT gateway if it is currently directly internet-facing. Note that LAN-side exploitation remains possible with these mitigations if an attacker achieves LAN access.

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 SOHO broadband router running the lightweight Boa HTTP server (an embedded single-threaded web daemon common on low-cost networking hardware). The vulnerable code path is the formLogin handler located at /boaform/formLogin, which processes the HTTP POST body to extract login credentials. CWE-120 (Classic Buffer Copy Without Checking Size of Input) identifies the root cause: the Username argument is copied into a fixed-size stack or heap buffer without length validation, allowing an attacker to overwrite adjacent memory. Because the Boa server on embedded devices typically runs as root and lacks modern mitigations such as ASLR or stack canaries, exploitation commonly yields full root code execution. The CPE cpe:2.3:a:tenda:hg10:*:*:*:*:*:*:*:* covers all sub-versions, suggesting the entire product line for the identified firmware is affected.

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

Login endpoint is unauthenticated (PR:N), network-reachable with no complexity (AV:N/AC:L), and buffer overflow yields full root impact on the device.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
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
Analysis Updated
Sep 03, 2026 - 14:30 vuln.today
v2 - CVSS changed
Severity Changed
Sep 03, 2026 - 14:22 NVD
CRITICAL HIGH
CVSS changed
Sep 03, 2026 - 14:22 NVD
9.3 (CRITICAL) 8.9 (HIGH)
CVE Published
Sep 03, 2026 - 13:30 cve.org
CRITICAL 9.3

DescriptionCVE.org

A vulnerability was determined in Tenda HG10 300001138. This issue affects the function formLogin of the file /boaform/formLogin of the component Boa Web Server. Executing a manipulation of the argument Username can lead to buffer overflow. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized.

Technical POC Analysis

CWE-120, buffer copy without checking input size, in the Boa Web Server's formLogin function handling /boaform/formLogin on Tenda HG10 firmware 300001138.

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 routers running firmware version 300001138 are vulnerable to unauthenticated remote code execution, allowing attackers to gain complete control without authentication. With publicly available exploit code and no vendor patch available, any internet-connected affected device can be compromised immediately, enabling network breach, data exfiltration, and persistent unauthorized access. Organizations must prioritize replacement or isolation of these routers to prevent network compromise.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Implement network segmentation isolating affected devices from production networks; restrict management interface access via firewall rules; deploy intrusion detection signatures for buffer overflow attempts to /boaform/formLogin; enable rate limiting on login endpoint; monitor access logs continuously; accelerate device replacement with alternative vendor equipment or confirmed patched Tenda firmware versions as interim measure.

Threat Intelligence Overview

EPSS Score
0.6%
Top 52% exploitable
Prevalence
Low
Niche SOHO consumer router, limited enterprise or broad deployment
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

65
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

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-86167 HIGH POC
8.6 Sep 06

OS command injection in Tenda HG10 GPON router firmware 300001138 allows authenticated network attackers to execute arbi

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