Skip to main content

Tenda HG7/HG9/HG10 EUVDEUVD-2026-35028

| CVE-2026-11498 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-06-08 VulDB GHSA-5pcp-w822-8j6f
8.7
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Recon
    Identify exposed Tenda ONT management interface
  2. Delivery
    Obtain low-privilege web credentials (default/shared/brute)
  3. Exploit
    POST oversized funckey_transfer to /boaform/voip_other_set
  4. Install
    Overflow stack buffer in asp_voip_OtherSet
  5. C2
    Hijack return address to attacker shellcode
  6. Execute
    Execute code as root on device
  7. Impact
    Persist backdoor or intercept VoIP traffic

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
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 attacker must (1) have network reachability to the device Web Management Interface - typically the LAN side, or the WAN side if the ISP has not firewalled management ports; (2) hold valid low-privilege Web Management Interface credentials, as the CVSS vector specifies PR:L (authentication is required, not bypassed); (3) target a device running the specific Tenda HG7, HG9, or HG10 firmware build 300001138_en_xpon, since other firmware revisions are not confirmed vulnerable in available data; and (4) reach the specific endpoint /boaform/voip_other_set, which is part of the VoIP configuration surface and is present in default configurations of these ONT devices. No user interaction is required (UI:N), and attack complexity is low (AC:L) - once authenticated, sending the malformed funckey_transfer parameter is sufficient.

Impact

The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:L/UI:N with VC:H/VI:H/VA:H indicates network-reachable, low-complexity exploitation requiring low privileges and no user interaction, producing full compromise of the device - a justifiably high 8.7 score. A public proof-of-concept repository on GitHub (ssaaaa1234/tenda-hg10-voip-other-set-stack-overflow) increases practical exploitability beyond the raw CVSS reading. EPSS score was not provided in the input data and the CVE is not listed in CISA KEV at time of analysis, so widespread active exploitation cannot be confirmed; however, Tenda CPE devices have a strong history of being absorbed into IoT botnets shortly after PoC publication, so absence-of-evidence should not be read as evidence-of-absence. The PR:L requirement materially constrains opportunistic Internet-wide exploitation, but ISP-deployed ONTs frequently ship with weak or default subscriber/admin credentials, effectively collapsing the authentication barrier in practice.

Exploit ScenarioDerived

An attacker who has obtained low-privilege Web Management Interface credentials - often trivial on ISP-distributed ONTs with shared or default subscriber passwords - sends a crafted HTTP POST to /boaform/voip_other_set containing an oversized funckey_transfer value, overflowing the stack buffer in asp_voip_OtherSet and overwriting the saved return address. The public PoC at github.com/ssaaaa1234/tenda-hg10-voip-other-set-stack-overflow demonstrates the trigger, lowering the skill bar to weaponization. Successful exploitation yields code execution in the context of the web daemon, typically root on embedded Boa servers, enabling persistent backdooring, traffic interception of VoIP/SIP credentials, or recruitment into an IoT botnet.

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

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

Alert me

AnalysisAIv1 – Jun 08, 2026

Stack-based buffer overflow in Tenda HG7, HG9, and HG10 ONT/router devices (firmware 300001138_en_xpon) allows authenticated remote attackers to corrupt memory by manipulating the funckey_transfer parameter sent to the /boaform/voip_other_set endpoint handled by the asp_voip_OtherSet function. Publicly available exploit code exists via a dedicated GitHub proof-of-concept repository, and the flaw scores CVSS 4.0 8.7 with full confidentiality, integrity, and availability impact. No public exploit identified in CISA KEV at time of analysis, but exposure of the Web Management Interface to untrusted networks materially raises real-world risk.

RemediationAI

No vendor-released patch identified at time of analysis - Tenda has not published a fixed firmware version for the 300001138_en_xpon build in the available references. As compensating controls, restrict access to the device Web Management Interface so that the /boaform/ tree is reachable only from the LAN-side management VLAN and explicitly block WAN-side TCP/80 and TCP/443 to the CPE (this is standard ISP hardening and has no impact on subscriber data traffic). Where the device is ISP-managed, rotate any default or shared subscriber/admin credentials immediately to raise the PR:L barrier into a meaningful obstacle, and where supported deploy an ACL on the upstream OLT to drop unsolicited management-plane traffic toward ONT IPs. Monitor for POST requests to /boaform/voip_other_set with oversized funckey_transfer values as a detection signal, and track the vendor portal at https://www.tenda.com.cn/ and VulDB entry https://vuldb.com/vuln/369118 for firmware availability.

Affected VersionsENISA

HG7HG9 300001138_en_xpon
HG10 300001138_en_xpon

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 affected devices are Tenda HG7, HG9, and HG10 GPON/XPON optical network terminals (ONT) running firmware build 300001138_en_xpon, which expose a Boa-based Web Management Interface for subscriber and VoIP configuration. The vulnerable code path is the asp_voip_OtherSet handler bound to /boaform/voip_other_set, which processes VoIP 'other settings' including the funckey_transfer parameter used to configure call transfer feature codes. CWE-121 (Stack-based Buffer Overflow) indicates the handler copies user-supplied input into a fixed-size stack buffer without proper bounds checking, typical of unsafe strcpy/sprintf usage common in embedded CGI binaries on Boa servers. Successful overflow corrupts the saved return address or adjacent stack data, enabling control-flow hijack on MIPS/ARM-class SoCs commonly used in Tenda CPE devices, with CPE identifiers cpe:2.3:a:tenda:hg7hg9 and cpe:2.3:a:tenda:hg10 confirming the affected product line.

Know when Hg7Hg9 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.7 HIGH
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

Primary rating from Vendor (VulDB) · only source for this CVE.

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

Lifecycle Timeline

1
CVSS changed
Jun 08, 2026 - 09:22 NVD
8.8 (HIGH) 8.7 (HIGH)

DescriptionCVE.org

A vulnerability was found in Tenda HG7HG9 and HG10 300001138_en_xpon. Affected by this issue is the function asp_voip_OtherSet of the file /boaform/voip_other_set of the component Web Management Interface. Performing a manipulation of the argument funckey_transfer results in stack-based buffer overflow. The attack is possible to be carried out remotely.

Executive ViewAI

Why It Matters

Tenda HG7, HG9, and HG10 router devices contain a stack-based buffer overflow vulnerability allowing authenticated users to corrupt device memory and disrupt network connectivity and data integrity. With publicly available exploit code existing and no vendor patch identified at time of analysis, organizations must immediately implement access controls, particularly where the Web Management Interface is exposed to untrusted networks.

Business Impact: High
Compensating Controls

Restrict Web Management Interface access to trusted networks only; disable remote management functionality; implement network segmentation isolating affected devices; enforce strong credential rotation policies; monitor for exploitation attempts targeting the /boaform/voip_other_set endpoint.

Threat Intelligence Overview

EPSS Score
0.1%
Top 75% exploitable
Social Media
3
Sightings
Data Quality
7 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 No
EPSS 0.1%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
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.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

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