Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed Tenda G0 management interface
-
DeliveryAuthenticate with low-privilege or default credentials
-
ExploitCraft HTTP POST to /goform/module with oversized staticRouteNet value
-
ExecutionOverflow stack buffer in addStaticRoute
-
PersistOverwrite return address with controlled value
-
ImpactExecute arbitrary code at firmware privilege level
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 CVSS 4.0 vector specifies PR:L, meaning the attacker must authenticate to the httpd web management interface with at least a low-privilege account before triggering the overflow. The vulnerable endpoint |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) assigns a score of 7.4, reflecting network-accessible, low-complexity exploitation requiring low-privilege authentication with full triad impact on the vulnerable system. The E:P exploit maturity modifier confirms a publicly available exploit, which is the most significant practical risk amplifier here. No EPSS score was provided in the intelligence feed, and the vulnerability is absent from CISA KEV, so widespread automated exploitation is not confirmed. However, Tenda consumer routers are frequently deployed with default or weak credentials and with management interfaces exposed on WAN interfaces, which could reduce the effective authentication barrier below what PR:L implies in theory. The combination of a public GitHub PoC, no confirmed patch, and a target class (consumer routers) historically slow to receive updates makes this a genuine priority for any organization with Tenda G0 devices in scope, despite the absence of KEV confirmation. |
| Exploit ScenarioDerived | An attacker with low-privilege credentials to the Tenda G0 web management interface - potentially obtained via default credentials or prior credential theft - sends an HTTP POST request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 14, 2026
Stack-based buffer overflow in the Tenda G0 router's httpd web management interface allows low-privileged remote attackers to corrupt stack memory by sending a crafted staticRouteNet argument to the /goform/module endpoint, potentially enabling arbitrary code execution on the device. All firmware versions up to and including build 20260625 are confirmed affected. A public proof-of-concept exploit is available on GitHub, materially elevating practical risk; however, no CISA KEV listing has been identified, indicating active exploitation is not yet confirmed at scale.
Earlier versions of this analysis (1)
Stack-based buffer overflow in Tenda G0 routers (all versions through 20260625) allows a low-privileged remote attacker to trigger memory corruption via a crafted staticRouteNet argument submitted to the addStaticRoute function at the /goform/module httpd endpoint, with potential for arbitrary code execution on the device. The CVSS 4.0 vector (PR:L, E:P) confirms that low-privilege authentication is required and that a public proof-of-concept exploit has been disclosed on GitHub, meaningfully lowering the barrier to exploitation. No active exploitation has been confirmed by CISA KEV at time of analysis, though the public PoC and network-accessible attack vector make this a credible near-term threat.
RemediationAI
No vendor-released patch has been confirmed from available data - Tenda's website (https://www.tenda.com.cn/) should be monitored for firmware updates and checked against the affected build date of 20260625. As an immediate compensating control, disable WAN-side access to the httpd web management interface in the router's remote management settings; this prevents internet-exposed exploitation but does not eliminate LAN-side risk. Restrict access to the management interface (typically TCP 80 and 443) to a specific trusted management VLAN or host-based ACL if the router supports it. If network segmentation is feasible, place the device behind a firewall that blocks external access to management ports. Note that disabling remote management will prevent out-of-band administration. If replacement is operationally viable, migrating to a device with an active security patch lifecycle is the most durable remediation given the absence of a confirmed fix.
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 G0 is a consumer/SMB-class router whose firmware includes an embedded httpd web management server. The vulnerable code path resides in the addStaticRoute function at the /goform/module route handler (CPE: cpe:2.3:a:tenda:g0:*:*:*:*:*:*:*:*). CWE-121 (Stack-Based Buffer Overflow) identifies the root cause: the function copies the attacker-supplied staticRouteNet HTTP parameter into a fixed-size stack buffer without validating the input length, allowing adjacent stack memory - including saved return addresses and frame pointers - to be overwritten. Embedded MIPS/ARM router firmware frequently lacks modern exploit mitigations such as ASLR, stack canaries, and NX, which means stack overflows on these devices carry a higher-than-average probability of reliable code execution compared to hardened operating systems.
Know when G0 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
Network-reachable management interface requires low-privilege authentication (PR:L); full triad impact confined to the router itself with no scope change (S:U).
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A weakness has been identified in Tenda G0 up to 20260625. The affected element is the function addStaticRoute of the file /goform/module of the component httpd web management interface. Executing a manipulation of the argument staticRouteNet can lead to stack-based buffer overflow. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks.
Latest POC
1 public PoC link from github
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
The Tenda G0 router is vulnerable to a remote stack buffer overflow (CVE-2026-19791) that allows attackers with low-privilege access to potentially execute arbitrary code on network infrastructure devices. With publicly available exploit code and no vendor patch released, this creates immediate risk for organizations relying on these devices for network access control and traffic management. Compromised routers could enable attackers to intercept traffic, redirect network flows, or establish persistent backdoors within enterprise infrastructure.
Implement strict network access controls restricting management interface access to authorized administrative networks only; deploy Web Application Firewall signatures blocking exploitation attempts to the /goform/module endpoint; enable comprehensive logging and SIEM alerting for administrative interface activities; implement network segmentation isolating affected devices from critical systems; disable remote management functions where operationally acceptable; establish out-of-band management capabilities (e.g., serial console) for critical administrative tasks.
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.
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.
Buffer overflow in the Tenda G0 router's httpd web management interface allows authenticated remote attackers to corrupt
Stack-based buffer overflow in the Tenda G0 router's httpd web management interface allows network-adjacent or remote au
EUVD-2026-58584
GHSA-hhjm-g2c9-8gpf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB