SECURITYCRITICALCVE-2026-86165

Tenda HG10 Routers Hit By Critical Unauthenticated Buffer Overflow

A critical buffer overflow in Tenda HG10 firmware's formURL function allows remote memory corruption with a public exploit and no patch yet.

Dylan H.

Security Team

September 6, 2026
4 min read
Tenda HG10 Routers Hit By Critical Unauthenticated Buffer Overflow

Critical severity

Rated critical. Prioritise patching — see the remediation guidance below.

Affected Products

  • Tenda HG10 firmware 300001138

Executive Summary

A critical buffer overflow vulnerability (CVE-2026-86165) has been disclosed in the Tenda HG10 router, firmware version 300001138. The flaw sits in the formURL function of the device's embedded web management interface, reachable at /boaform/admin/formURL, and stems from a failure to bounds-check the Keywd/urlFQDN parameters before copying them into a fixed-size buffer.

CVSS Score: 9.8 (CVSS 3.1) / 9.3 (CVSS 4.0)

The vulnerability can be triggered remotely with no authentication, and public exploit code is already available. As of publication, Tenda has not released a firmware fix.


Vulnerability Overview

AttributeValue
CVE IDCVE-2026-86165
CVSS 3.1 Score9.8 (Critical)
CVSS 4.0 Score9.3 (Critical)
CWECWE-120 (Buffer Copy Without Checking Size of Input)
Component/boaform/admin/formURL
Vulnerable ParametersKeywd, urlFQDN
Attack VectorNetwork (no authentication required)
Exploit StatusPublic exploit code available
Patch StatusNo vendor fix available at time of writing

Affected Versions

ProductAffected FirmwareFixed Version
Tenda HG10300001138None available

Attack Vector

1. Attacker identifies a Tenda HG10 router with the web admin interface reachable
2. Attacker sends a crafted HTTP request to /boaform/admin/formURL
3. Keywd or urlFQDN argument contains a string exceeding the allocated buffer size
4. The Boa-based web server copies the oversized input without bounds checking
5. Adjacent memory is corrupted, potentially overwriting the return address
6. Depending on exploitation reliability, this may crash the service (DoS)
   or be leveraged for remote code execution on the device

Impact of Successful Exploitation

ImpactDescription
Denial of ServiceReliable crash of the router's web management service
Remote Code ExecutionMemory corruption may be leveraged for arbitrary code execution
Device TakeoverFull control of the router, including traffic interception
Botnet RecruitmentCompromised routers are commonly conscripted into DDoS botnets
Network Pivot PointA compromised router sits inline with all connected LAN traffic

Immediate Remediation

Since no official patch exists yet, mitigation is entirely compensating-control based:

  1. Restrict access to the admin web interface — never expose it to the public internet
  2. Disable remote/WAN management on the router if enabled
  3. Change default credentials if not already changed
  4. Segment the router's admin plane on a management VLAN separate from user traffic
  5. Monitor for crash loops or unexpected reboots of the device, which may indicate exploitation attempts
  6. Check Tenda's support site regularly for a firmware update addressing this CVE and apply it as soon as it is released

Detecting Exploitation Attempts

# From a network vantage point that can see traffic to the router's admin interface,
# watch for abnormally long Keywd/urlFQDN values in requests to formURL
tcpdump -A -s0 host <router-ip> and port 80 | grep -i "formURL"

Detection Indicators

IndicatorDescription
Oversized Keywd/urlFQDN values in HTTP requestsExploitation attempt against formURL
Unexpected router reboots or watchdog resetsPossible crash from a failed/successful exploit
Anomalous outbound traffic from the router itselfSigns of a compromised device joining a botnet
Admin interface reachable from WANExposure that makes exploitation possible remotely

Post-Remediation Steps

  1. Apply the vendor firmware update as soon as Tenda publishes one
  2. Rotate the router's admin credentials after patching
  3. Re-verify that WAN-side management remains disabled
  4. Audit the router for unauthorized configuration changes (DNS settings, port forwards, added admin users)
  5. Consider replacing end-of-support Tenda hardware if this device is no longer receiving regular security updates

References