Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify HG10 admin interface on network
-
DeliverySend crafted POST to /boaform/admin/formURL
-
ExploitSupply oversized Keywd or urlFQDN parameter
-
ExecutionTrigger unbounded buffer copy in formURL
-
PersistOverwrite return address/control data
-
ImpactExecute arbitrary code as root on router
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 | The CVSS 4.0 vector (PR:N/UI:N/AC:L/AT:N) indicates no authentication, no user interaction, and no special configuration is required. Exploitation requires network-level access to the Boa HTTP admin interface on the HG10 - typically port 80 on the LAN interface, and potentially the WAN interface if remote management is enabled (a non-default but common misconfiguration on consumer Tenda devices). The specific endpoint /boaform/admin/formURL and the parameters Keywd or urlFQDN must be reachable. Limiting factors: devices where the admin interface is firewalled to LAN-only and remote management is explicitly disabled are not reachable from the internet, constraining exploitation to local network attackers. No authentication bypass is needed if the endpoint is already unauthenticated, as reflected in PR:N. |
| Impact | The CVSS 4.0 base vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) scores 8.9, reflecting unauthenticated network exploitation with full CIA impact and no special preconditions. The E:P (proof-of-concept exists) supplemental metric compounds this - a working PoC is publicly hosted on GitHub targeting this exact function and parameters, substantially lowering the skill bar for exploitation. No CISA KEV listing is present, so confirmed in-the-wild mass exploitation is not established, but PoC availability on a widely indexed repository makes opportunistic scanning likely. The wildcard CPE version suggests Tenda has not released a fixed firmware, meaning there is no vendor-confirmed remediation path. EPSS data is not provided in the input; the combination of PoC availability and no patch likely places this in a high-urgency category for defenders with exposed HG10 devices. The admin-facing endpoint path (/boaform/admin/) may imply LAN-side access in hardened deployments, but the PR:N CVSS metric and the nature of Tenda consumer firmware suggest authentication is not enforced on this handler. |
| Exploit ScenarioDerived | An unauthenticated attacker on the network (or internet, if the admin interface is WAN-exposed) sends a crafted HTTP POST request to /boaform/admin/formURL with an excessively long Keywd or urlFQDN parameter value. The formURL function copies the oversized string into a fixed-size stack buffer without bounds checking, corrupting the return address or adjacent control data. The attacker leverages the publicly available PoC to achieve arbitrary code execution as root on the HG10 device, enabling full device compromise including traffic interception, credential harvesting, and pivoting into the LAN. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Sep 06, 2026
Remote unauthenticated buffer overflow in Tenda HG10 firmware 300001138 allows network attackers to corrupt memory and likely achieve code execution via the formURL function at /boaform/admin/formURL. Oversized values in the Keywd or urlFQDN parameters are copied into a fixed-size buffer without length validation (CWE-120), with full confidentiality, integrity, and availability impact per the CVSS 4.0 vector. A public proof-of-concept exploit is available on GitHub, raising near-term exploitation risk despite the absence of a CISA KEV listing.
Earlier versions of this analysis (1)
A buffer overflow in the Tenda HG10 router (firmware 300001138) lets remote attackers corrupt memory by supplying oversized Keywd/urlFQDN arguments to the formURL handler at /boaform/admin/formURL. The flaw (CWE-120) is reported by VulDB and has publicly available exploit code, though it is not listed in CISA KEV and there is no confirmation of active exploitation. Successful exploitation ranges from device crash/reboot (denial of service) to potential arbitrary code execution on the embedded system.
RemediationAI
No vendor-released patch has been identified at time of analysis. Tenda has not published an advisory or fixed firmware for the HG10 300001138. As a primary compensating control, restrict access to the Boa HTTP admin interface (typically TCP port 80/8080) to LAN-only addresses using firewall rules on the upstream gateway or ISP modem, blocking all WAN-side inbound connections to the device's management port. If the HG10 is directly internet-facing, place it behind a NAT boundary or replace it with a patched device, as there is no software fix available. Disabling remote management features in the router's web UI (if the option exists) may reduce the attack surface. Defenders should monitor VulDB entry https://vuldb.com/vuln/399304 and the Tenda vendor site for firmware updates. The public PoC at https://github.com/SunnyYANGyaya/cuicuishark-sheep-fishIOT/blob/main/Tenda/HG10/bof-formURL-keywd.md should be reviewed to understand exact exploitation parameters.
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 Tenda HG10 is a SOHO home gateway running a Boa HTTP server, a lightweight embedded web server common in consumer router firmware. The /boaform/admin/formURL endpoint handles URL-filtering configuration submissions and passes the Keywd (keyword filter) and urlFQDN (fully qualified domain name) POST parameters directly to the formURL function, which performs a classic unbounded buffer copy (CWE-120) without checking input length against the destination buffer size. The CPE cpe:2.3:a:tenda:hg10:*:*:*:*:*:*:*:* uses a wildcard version field, indicating all known firmware versions are affected. Stack or heap overflows in Boa-based embedded devices typically allow overwriting return addresses or function pointers, enabling arbitrary code execution under the web server process, which commonly runs as root in consumer routers.
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:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Network-reachable unauthenticated POST handler; no privileges required; full CIA impact from stack/heap overflow enabling code execution as root.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was found in Tenda HG10 300001138. This vulnerability affects the function formURL of the file /boaform/admin/formURL. Performing a manipulation of the argument Keywd/urlFQDN results in buffer overflow. The attack may be initiated remotely. The exploit has been made public and could be used.
Technical POC Analysis
The bug is a classic buffer overflow: CWE-120, buffer copy without checking input size.
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
Tenda HG10 routers running firmware version 300001138 are vulnerable to remote code execution without authentication, allowing attackers to compromise network infrastructure and gain access to connected systems. Publicly available exploit code creates immediate risk of unauthorized network access and potential data interception. With no vendor patch currently available, organizations must immediately inventory and isolate affected devices.
No vendor-released patch identified at time of analysis. Restrict inbound access to /boaform/admin/formURL via firewall rules; deploy IDS/IPS detection for buffer overflow exploitation patterns; implement network segmentation isolating affected routers from critical systems; enable logging of administrative access and firmware modifications; maintain continuous monitoring for unauthorized changes to device firmware or configuration.
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
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
Remote authenticated attackers can execute arbitrary code on Tenda HG10 routers (firmware HG7_HG9_HG10re_300001138_en_xp
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-72049
GHSA-rpvc-23w4-j8mm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB