Tenda WH450
CVE-2025-15179
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router web UI
-
DeliverySend crafted /goform/qossetting request
-
ExploitOverflow stack buffer via 'page' argument
-
ExecutionHijack control flow / execute code
-
ImpactFull device compromise
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation targets the QoS configuration endpoint /goform/qossetting, triggered by supplying a crafted/oversized value to the 'page' argument. Per the CVSS vector (PR:H), the attacker must hold administrative/authenticated access to the router's web management interface, which is the primary limiting factor. A further practical limit is network exposure: router management UIs are normally reachable only from the LAN, so remote (WAN) exploitation realistically requires the admin interface to be internet-exposed or the attacker to already be on the local network. No special non-default configuration of the QoS feature is stated as required by the description. |
| Impact | This is a medium-to-high severity stack-based buffer overflow (CWE-119) in the Tenda WH450 router's /goform/qossetting handler, carrying a vendor (VulDB) CVSS 4.0 base score of 7.3. Weighing the signals: the CVSS vector indicates network vector with low attack complexity (AV:N/AC:L) and no user interaction, but notably requires high privileges (PR:H), meaning an authenticated administrator is assumed. Exploit maturity is Proof-of-Concept (E:P), and a POC is publicly available on GitHub, so this qualifies as 'publicly available exploit code exists' - but there is NO CISA KEV listing and no EPSS score provided, so there is no evidence of active, widespread exploitation. The real-world risk is tempered by two factors that should be verified: (1) the PR:H requirement means an attacker must already be authenticated to the router admin interface, which substantially raises the bar versus a pre-auth flaw; and (2) AV:N is optimistic for a SOHO router whose management interface is typically LAN-bound rather than internet-facing - verify actual exposure. The impact if exploited is serious (VC:H/VI:H/VA:H → full code execution/device compromise), but the combination of required authentication, PoC-only maturity, and a niche consumer product means this is a moderate-priority issue rather than an emergency, unless the device's web UI is exposed to untrusted networks or protected only by default credentials. |
| Exploit ScenarioDerived | An attacker with access to the WH450 web management interface (e.g., on the LAN, or via exposed/default admin credentials) sends a crafted request to /goform/qossetting with an oversized 'page' argument, overflowing a stack buffer. Because low-cost routers often lack stack protections, this can be leveraged to crash the device or execute arbitrary code, yielding full control of the router. A public proof-of-concept documenting the overflow and reproduction steps is available on GitHub. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows remote attackers with administrative credentials (PR:H) to execute arbitrary code via the 'page' parameter in the /goform/qossetting endpoint. Publicly available exploit code exists, and the CVSS v4.0 base score is 7.3 (High). Exploitation requires authenticated access to the router's web management interface, which is typically limited to the LAN unless exposed to the internet.
RemediationAI
No vendor-released patch has been identified at the time of analysis. Users should contact Tenda for firmware updates and monitor the vendor's website for a fix. Until a patch is available, restrict access to the router's web management interface: disable WAN-side administration, block external access to ports 80/443 (or the custom management port) at the firewall, and place the management interface behind a VPN or an isolated management VLAN. These measures prevent remote exploitation but may limit legitimate remote administration. Additionally, change default administrative credentials and enforce strong passwords, as attackers need authenticated access (PR:H) to trigger the overflow. Monitor for exploitation attempts against /goform/qossetting and consider disabling the QoS feature if it is not required, though this may reduce network functionality. Refer to VulDB and Tenda advisories for updates.
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 is a stack-based buffer overflow (CWE-119) in the Tenda WH450 router's firmware version 1.0.0.18, specifically in the /goform/qossetting endpoint. When handling the 'page' argument, the application fails to validate input length before copying it into a fixed-size stack buffer, allowing an attacker to overwrite adjacent memory and potentially hijack control flow. The affected product is identified by CPE cpe:2.3:o:tenda:wh450_firmware:1.0.0.18. Per the assessed CVSS vector (PR:H), the attacker must be authenticated with administrative privileges to reach the vulnerable function, as the QoS settings page is part of the router's management interface. No non-default configuration is required for exploitation.
Know when Wh450 Firmware 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:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Authenticated admin access to the web UI is required (PR:H) per the vendor vector; the overflow is network-reachable with low complexity and yields full device code execution (C/I/A:H).
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was determined in Tenda WH450 1.0.0.18. Impacted is an unknown function of the file /goform/qossetting. This manipulation of the argument page causes stack-based buffer overflow. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized.
Executive ViewAI
Tenda WH450 wireless routers running firmware version 1.0.0.18 contain a remote code execution vulnerability in their web management interface that allows an attacker holding administrative credentials to take full control of the device. Because no vendor patch is currently available and exploit code is publicly available, every deployed unit remains permanently exposed unless it is replaced, isolated, or its management access is tightly restricted. A compromised router sits at the edge of the network and can be used as a foothold for lateral movement, traffic interception, or participation in botnet activity, making this a concern for any site relying on these devices for connectivity.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict the web management interface and the /goform/qossetting endpoint to a trusted internal subnet or VPN and never expose them to the internet; enforce unique strong administrative credentials and rotate any shared or default passwords; segment affected routers onto an isolated network with strict egress filtering; disable remote administration where the firmware allows; centralize and monitor device logs for suspicious requests; and prioritize replacement or decommissioning of affected units with supported hardware.
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.
Affected Products (CPE)CVE.org
More in Wh450 Firmware
View allA stack-based buffer overflow in the HTTP request handler of Tenda WH450 firmware 1.0.0.18 allows remote attackers to co
Stack-based buffer overflow in the Tenda WH450 1.0.0.18 firmware web management interface allows remote attackers to cor
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows unauthenticated remote attackers to corrupt memory o
A stack-based buffer overflow in the HTTP request handler of Tenda WH450 firmware 1.0.0.18 allows unauthenticated remote
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows remote attackers to corrupt memory and potentially a
Stack-based buffer overflow in the Tenda WH450 1.0.0.18 HTTP handler /goform/PPTPDClient allows remote attackers to corr
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows unauthenticated remote attackers to corrupt memory,
Stack-based buffer overflow in the HTTP request handler of the Tenda WH450 router (firmware 1.0.0.18) lets a remote atta
Stack-based buffer overflow in the HTTP management interface of the Tenda WH450 router (firmware 1.0.0.18) allows an att
Authenticated stack-based buffer overflow in the HTTP management service of Tenda WH450 firmware 1.0.0.18 lets a remote
An authenticated stack-based buffer overflow in the Tenda WH450 router (firmware 1.0.0.18) lets a high-privileged user c
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows an authenticated attacker who can reach the router's
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB