Tenda WH450
CVE-2025-15164
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach router web management interface
-
DeliveryAuthenticate to admin session
-
ExploitSend crafted /goform/SafeMacFilter request with oversized page argument
-
ExecutionOverflow stack buffer in MAC-filter handler
-
ImpactExecute arbitrary code or crash device
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 requires the attacker to reach the router's HTTP management interface and submit a request to the /goform/SafeMacFilter endpoint with an overlong 'page' parameter; the CVSS vector's PR:H indicates a privileged/authenticated web session to the WH450 admin panel is needed, which is the primary limiting factor since this interface is normally LAN-facing and not exposed to the internet by default. No user interaction is required (UI:N) and complexity is low (AC:L). Realistic risk is bounded by whether the management interface is remotely reachable and by the authentication barrier; exploitation is confined to Tenda WH450 firmware 1.0.0.18. |
| Impact | Signals are mixed and point to a moderate, not top-tier, priority. The provided CVSS 4.0 base scores 7.3 with AV:N/AC:L/AT:N/PR:H/UI:N and full VC:H/VI:H/VA:H, indicating a network-reachable memory-corruption flaw that nonetheless requires privileges (PR:H) to reach the vulnerable /goform/SafeMacFilter handler - consistent with a router web-management endpoint that sits behind authentication rather than an internet-facing unauthenticated service. A public PoC exists (E:P in the vector, plus the GitHub BinaryAudit writeup), which raises practical exploitability, but there is NO CISA KEV listing and no EPSS score supplied, so there is no evidence of active or widespread exploitation. The combination - real public exploit code against an embedded consumer/SMB router, but requiring prior privileged access and with no in-the-wild confirmation - reads as a targeted-opportunity bug rather than a mass-exploitation emergency. Note a conflict to verify: the input vector uses PR:H, yet the description gives no authentication detail and Tenda /goform handlers typically require only a logged-in web session, so the true privilege barrier may be lower (PR:L) - verify the auth requirement of SafeMacFilter with the vendor or PoC before downgrading its priority. EPSS is missing, which limits confidence in probabilistic prioritization. |
| Exploit ScenarioDerived | An attacker with access to the Tenda WH450 web management interface sends a crafted request to /goform/SafeMacFilter with an oversized 'page' argument, overflowing a stack buffer in the MAC-filter handler. Because public exploit code is already released (GitHub PoC), a low-skill attacker on the same network or reaching an exposed management port can reliably trigger the overflow to crash the device or execute code on the router. Low attack complexity (AC:L) means the request needs no special timing or race conditions. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows an authenticated attacker who can reach the router's HTTP management interface to corrupt memory by submitting an overlong 'page' parameter to /goform/SafeMacFilter, with high confidentiality, integrity, and availability impact if exploitation succeeds. Publicly available exploit code exists, but the attack is gated by the need for a privileged admin session (PR:H) and by LAN-side reachability of the management panel, which is not exposed to the internet by default. The vendor has not published a fixed firmware version in the available data, so risk is moderate rather than top-tier.
RemediationAI
No vendor-released patch for Tenda WH450 firmware 1.0.0.18 is identified at time of analysis; the references point only to the general Tenda site (https://www.tenda.com.cn/) and VulDB entries (https://vuldb.com/?id.338539, https://vuldb.com/?ctiid.338539, https://vuldb.com/?submit.721215), none of which specify a fixed firmware build. Until Tenda publishes updated firmware, restrict the router's HTTP management interface to a trusted LAN segment, ensure remote/WAN administration is disabled, and change default admin credentials to a strong unique password-these steps directly address the PR:H authentication barrier but do not fix the underlying overflow and will not help if an attacker already holds admin credentials. As additional compensating controls, monitor or block POST requests to /goform/SafeMacFilter carrying an abnormally long 'page' parameter using an upstream firewall, IDS/IPS, or reverse proxy where the router topology allows it (this is not feasible when clients connect directly to the device and can add latency or false positives), and consider disabling MAC-address filtering if that feature is not required, though the input data does not confirm that disabling SafeMacFilter removes the vulnerable code path. Because public exploit code exists in the GitHub PoC at https://github.com/z472421519/BinaryAudit/blob/main/PoC/BOF/Tenda_WH450/SafeMacFilter/SafeMacFilter.md, prioritize these mitigations for any WH450 device that is reachable or that retains default credentials.
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
Tenda WH450 is a consumer wireless router; its firmware 1.0.0.18 exposes an HTTP management interface that handles form submissions via /goform/* endpoints. The specific endpoint /goform/SafeMacFilter implements MAC-address filtering, and the 'page' parameter is copied into a fixed-size stack buffer without bounds checking, a classic CWE-119 improper restriction of operations within the bounds of a memory buffer that results in a stack-based buffer overflow. The CVSS 4.0 base score is 7.3 with vector AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, and the independently assessed CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H confirms network reachability, low complexity, and no user interaction, but requires an authenticated/privileged session to the admin panel. The affected CPE is cpe:2.3:o:tenda:wh450_firmware:1.0.0.18:*:*:*:*:*:*:*, and a public proof-of-concept is available in the GitHub repository z472421519/BinaryAudit under BinaryAudit/PoC/BOF/Tenda_WH450/SafeMacFilter. No EPSS score or KEV listing was provided, and no authentication bypass is described.
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
Network-reachable web endpoint (AV:N, AC:L) behind a router login session (PR:L, not PR:N, as /goform handlers require authentication); buffer overflow enables code execution giving full C/I/A impact.
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A security flaw has been discovered in Tenda WH450 1.0.0.18. This affects an unknown part of the file /goform/SafeMacFilter. The manipulation of the argument page results in stack-based buffer overflow. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks.
Executive ViewAI
Tenda WH450 routers running firmware 1.0.0.18 carry a high-severity memory-corruption vulnerability that can allow an attacker with privileged local management access to disrupt or compromise the device and the network it serves. Publicly available exploit code exists, but because exploitation requires LAN-side reachability and an authenticated privileged admin session (PR:H), the practical organizational risk is moderate rather than immediate and widespread. Leadership should prioritize inventory, segmentation, and vendor monitoring for affected devices used in branch, home, or shared-network environments.
No vendor-released patch identified at time of analysis; restrict management interface to trusted LAN/VLAN, disable remote/internet management, enforce least-privilege admin accounts and strong credentials, block untrusted access to /goform/SafeMacFilter, monitor logs for exploitation attempts, and isolate or replace affected Tenda WH450 firmware 1.0.0.18 devices until a fixed firmware is available.
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
Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows remote attackers with administrative credentials (PR
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
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB