Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconScan for exposed Tenda HG10 web interfaces
-
DeliveryAuthenticate with default/weak credentials
-
ExploitSend crafted POST to /boaform/formRouting
-
InstallOverflow nextHop parameter buffer
-
C2Overwrite return address with shellcode
-
ExecuteExecute arbitrary code as root
-
ImpactEstablish persistent backdoor
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 | Requires low-privilege authenticated access to the Tenda HG10 web administration interface (CVSS PR:L). Specifically, attackers must successfully authenticate to the Boa web service - typically accessible via default credentials that ship with consumer routers and are frequently unchanged by end users. The vulnerable /boaform/formRouting endpoint must be network-accessible, which is standard in default configurations where the web interface listens on LAN (always) and often WAN (if remote management enabled). No additional non-default configuration, specific feature enablement, or user interaction required beyond initial authentication. Attack is not limited by platform - affects all devices running the identified firmware version HG7_HG9_HG10re_300001138_en_xpon. The buffer overflow triggers during normal routing configuration operations, meaning the vulnerable code path executes as part of intended administrative functionality. |
| Impact | This vulnerability presents HIGH real-world risk despite requiring authentication. CVSS 8.8 with vector AV:N/AC:L/PR:L/UI:N indicates network-accessible exploitation with low complexity requiring only low-privilege credentials - typically default or easily-guessed router admin passwords on consumer devices. The E:P (Exploit Proof-of-Concept) temporal metric is confirmed by GitHub POC availability at https://github.com/xyh4ck/iot_poc/blob/main/Tenda/HG10/01_Buffer_Overflow_nextHop/README.md, significantly lowering exploitation barriers. Home routers often retain default credentials and rarely receive firmware updates, creating persistent attack surface. Complete impact triad (C:H/I:H/A:H) means full device compromise: attackers gain root-level code execution enabling network pivoting, traffic interception, botnet enrollment, or denial of service. Not currently in CISA KEV suggests targeted rather than mass exploitation, but public POC availability makes widespread exploitation feasible. Primary risk factors: consumer device with poor credential hygiene, embedded system unlikely to receive patches, and publicly documented exploitation method. Mitigating factors: requires authenticated access (though PR:L is weak barrier on IoT devices) and appears limited to specific Tenda product line rather than widespread library vulnerability. |
| Exploit ScenarioDerived | An attacker on the internet identifies a Tenda HG10 router with default credentials (admin/admin) exposed via port forwarding or UPnP. They authenticate to the web interface, then send a crafted POST request to /boaform/formRouting containing an oversized 'nextHop' parameter exceeding buffer boundaries. The malicious payload overwrites the stack return address, redirecting execution to attacker-controlled shellcode. With root privileges on the router, the attacker installs persistent backdoor access, harvests credentials from network traffic, and uses the compromised gateway as a pivot point to attack internal network hosts. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 25, 2026
Remote authenticated attackers can execute arbitrary code on Tenda HG10 routers (firmware HG7_HG9_HG10re_300001138_en_xpon) by sending a malformed 'nextHop' parameter to the /boaform/formRouting endpoint in the Boa web service. This buffer overflow vulnerability has publicly available exploit code on GitHub and is rated 8.8 (High) with low attack complexity. EPSS data unavailable; not currently listed in CISA KEV. Successful exploitation requires only low-privilege authentication and grants full device compromise (confidentiality, integrity, and availability impact).
RemediationAI
No vendor-released patch identified at time of analysis - Tenda has not published security advisories or updated firmware addressing CVE-2026-6988 in the provided references. Monitor https://www.tenda.com.cn/ for firmware updates. Immediate compensating controls: (1) Change default administrative credentials to strong unique passwords (reduces PR:L attack surface but does not eliminate vulnerability). (2) Disable remote administration and restrict web interface access to trusted local network segments only - configure firewall rules to block WAN-side access to management ports TCP 80/443/8080 (eliminates AV:N vector but impacts legitimate remote management). (3) Place affected devices behind additional network segmentation - isolate on dedicated VLAN with strict ACLs (limits post-exploitation lateral movement but adds network complexity). (4) If routing configuration is static, disable dynamic routing features in firmware interface (may prevent access to vulnerable formRoute function but breaks dynamic routing functionality). (5) Consider hardware replacement with actively-maintained vendor if Tenda does not release patch within reasonable timeframe. Each mitigation trades security improvement against operational impact - evaluate based on device role and threat model.
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
The vulnerability resides in the Boa web server's formRoute function within the /boaform/formRouting handler used by Tenda HG10 home gateway routers. Boa is a lightweight embedded web server commonly found in IoT devices. The flaw is a classic stack-based buffer overflow (CWE-120) triggered by insufficient input validation of the 'nextHop' routing parameter. When processing routing configuration requests, the application copies user-supplied data into a fixed-size buffer without bounds checking, allowing attackers to overwrite adjacent memory including return addresses. The affected firmware version HG7_HG9_HG10re_300001138_en_xpon appears to cover multiple Tenda home gateway models (HG7, HG9, HG10) sharing common codebase. CPE identifier cpe:2.3:a:tenda:hg10:*:*:*:*:*:*:*:* indicates all versions of HG10 product line may be vulnerable pending vendor confirmation of fixed releases.
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
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
3DescriptionCVE.org
A flaw has been found in Tenda HG10 HG7_HG9_HG10re_300001138_en_xpon. This issue affects the function formRoute of the file /boaform/formRouting of the component Boa Service. This manipulation of the argument nextHop causes buffer overflow. It is possible to initiate the attack remotely. The exploit has been published and may be used.
Executive ViewAI
CVE-2026-6988 is a high-severity remote code execution vulnerability affecting Tenda HG10 routers that allows authenticated attackers to achieve complete device compromise through a buffer overflow in the routing configuration interface. Organizations deploying these routers face immediate risk of unauthorized access, data interception, and network control loss, with public exploit code actively available to attackers.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict /boaform/formRouting endpoint access via firewall or WAF rules to trusted administrative networks only; (2) Disable remote web management and limit access to local administration only; (3) Enforce strong authentication credentials on router accounts; (4) Segment affected routers to isolated network zones with monitored east-west traffic controls; (5) Deploy intrusion detection signatures for malformed 'nextHop' parameter submissions to /boaform/formRouting; (6) Evaluate router replacement if device supports business-critical functions.
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
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.
Remote code execution and device takeover in the Tenda HG10 (firmware build 300001138) is possible through a stack buffe
Stack-based buffer overflow in the Boa Web Server component of Tenda HG7, HG9 and HG10 XPON gateways running firmware 30
Remote unauthenticated buffer overflow in Tenda HG10 firmware 300001138 allows network attackers to corrupt memory and l
OS command injection in Tenda HG10 GPON router firmware 300001138 allows authenticated network attackers to execute arbi
Pre-authentication remote buffer overflow in Tenda HG10 router firmware version 300001138 allows unauthenticated network
Buffer overflow in the Tenda HG10 router (firmware version 300001138) via the `formWanRedirect` function allows a networ
Stack-based buffer overflow in Tenda HG7, HG9, and HG10 XPON ONT routers (firmware 300001138_en_xpon) allows authenticat
Buffer overflow in Tenda HG10 router firmware version 300001138 enables network-accessible authenticated attackers to ov
Stack-based buffer overflow in Tenda HG7HG9 and HG10 routers (firmware 300001138_en_xpon) allows remote attackers to cor
Stack-based buffer overflow in Tenda HG7, HG9, and HG10 ONT/router devices (firmware 300001138_en_xpon) allows authentic
EUVD-2026-25664
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB