Skip to main content

Tenda WH450 CVE-2025-15177

HIGH
Buffer Overflow (CWE-119)
2025-12-29 cna@vuldb.com
7.3
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to router web UI
  2. Exploit
    Send crafted request to /goform/SetIpBind
  3. Execution
    Overflow stack buffer via oversized 'page' arg
  4. Impact
    Execute arbitrary code on 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 authenticated access at administrator privilege to the WH450 web management HTTP service (CVSS PR:H), then sending a request to the /goform/SetIpBind endpoint with a 'page' argument long enough to overflow the stack buffer in the HTTP request handler. No end-user interaction is needed (UI:N). The decisive limiting factor is the privilege requirement: an attacker must hold valid admin credentials or an active admin session, so the device is not exploitable by an anonymous remote attacker against a default, properly-credentialed configuration. Exposure is further limited to deployments where the management interface is reachable by the attacker (e.g., LAN, or WAN-side management if enabled).

Impact

Signals are mixed and point to a moderate, not top-tier, priority. The supplied CVSS 4.0 vector (base 7.3) specifies AV:N/AC:L/PR:H/UI:N with full VC:H/VI:H/VA:H impact, meaning network-reachable but requiring high privileges (an authenticated admin session) and yielding complete compromise of the device. A public PoC exists (VulDB/GitHub), which raises practical risk, and this is reflected in the vector's E:P (Proof-of-Concept) temporal flag. However, there is NO CISA KEV listing and NO EPSS score in the provided data, so there is no evidence of active or widespread exploitation. The PR:H requirement is the dominant mitigating factor: an attacker must already be authenticated to the router's management interface, which sharply narrows the realistic attacker population versus an unauthenticated flaw. Net assessment: a genuine code-execution bug on the device worth patching, but the authentication precondition plus absence of KEV/EPSS signals make it a lower operational priority than a comparable pre-auth overflow. EPSS and KEV data are missing from the input and should be verified before final prioritization.

Exploit ScenarioDerived

An attacker with valid administrator credentials (or a hijacked admin session) to the Tenda WH450 web interface sends a crafted HTTP request to /goform/SetIpBind with an oversized 'page' parameter, overflowing a stack buffer in the HTTP request handler. A public PoC documents the exact reproduction steps, making successful exploitation and arbitrary code execution on the router straightforward for an authenticated actor.

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

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

Alert me

AnalysisAIv1 – Oct 05, 2026

Authenticated stack-based buffer overflow in the HTTP management service of Tenda WH450 firmware 1.0.0.18 lets a remote administrator overwrite stack memory through the 'page' argument of the /goform/SetIpBind endpoint, enabling a denial-of-service crash and potentially arbitrary code execution on the device. Exploitation requires valid administrator credentials or an active admin session (CVSS PR:H); no user interaction is needed, and the device is not reachable by anonymous remote attackers in a properly-credentialed default configuration. Publicly available exploit code exists (a detailed BinaryAudit PoC with reproduction steps is published on GitHub), but there is no indication of confirmed active exploitation (not in CISA KEV) and no vendor-released patch or fixed firmware version has been identified in the available data.

RemediationAI

No vendor-released patch or specific fixed firmware version is identified in the available data, so remediation must begin with confirming whether Tenda has issued updated WH450 firmware through its support site and channel partners, and applying it immediately if one exists. Until a fix is confirmed, apply targeted compensating controls: disable WAN-side/remote administration so the web management interface is only reachable from the trusted LAN (side effect: administrators lose off-site access and must manage the device locally or over VPN), and place the management interface behind a firewall or ACL that restricts access to a small set of trusted administrative hosts (side effect: legitimate administrative access from other segments is blocked). Because exploitation requires administrator privilege (PR:H), enforce strong, unique admin credentials and rotate any default or shared passwords so session hijacking or credential reuse cannot supply the required privilege; note this reduces but does not eliminate risk if an admin session is already compromised. For high-value networks, replace or segment the WH450 on an isolated VLAN with no route to sensitive assets, accepting the operational cost of limited device functionality. Monitor device and upstream logs for repeated POST requests to /goform/SetIpBind with oversized 'page' values, which are a reliable indicator of exploitation attempts, and treat any unexplained web service crash on the device as a possible compromise requiring a reboot-to-factory-reset and credential rotation. Organizations that want to verify exposure can reproduce the condition in a lab using the public PoC (https://github.com/z472421519/BinaryAudit/blob/main/PoC/BOF/Tenda_WH450/SetIpBind/SetIpBind.md#reproduce), but should never test against production units.

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 flaw is an improper restriction of operations within the bounds of a memory buffer (CWE-119), manifesting specifically as a stack-based buffer overflow in the HTTP request handler that services the /goform/SetIpBind administrative endpoint. In embedded router firmware such as the Tenda WH450 (CPE cpe:2.3:o:tenda:wh450_firmware:1.0.0.18), goform endpoints are handled by a lightweight embedded web server that parses form parameters into fixed-size stack buffers; the 'page' parameter is copied into such a buffer without adequate length validation, so an oversized value overwrites adjacent stack memory including the saved return address. Because the firmware is a single-binary, resource-constrained embedded image, protections such as stack canaries may be absent or weak, which is why the published PoC demonstrates a reproducible crash via the BinaryAudit harness (SetIpBind.md). The CVSS v4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H) confirms network reachability with high confidentiality, integrity, and availability impact, gated only by the high privilege requirement (PR:H), which aligns with the independent assessment of CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H. The practical consequence is that an attacker who already holds admin-level credentials - or who can hijack a live admin session - can reliably crash the web service and may be able to redirect execution, though end-to-end code execution depends on the target's memory layout and mitigations and is not asserted as proven by the available data.

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

Vendor (vuldb) PRIMARY 7.3 HIGH
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
vuln.today AI 7.2 HIGH

Network-reachable HTTP handler (AV:N/AC:L) but the SetIpBind admin function requires an authenticated privileged session (PR:H); successful overflow grants full device code execution (C:H/I:H/A:H).

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (vuldb).

CVSS VectorVendor: vuldb

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
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

DescriptionCVE.org

A vulnerability has been found in Tenda WH450 1.0.0.18. This vulnerability affects unknown code of the file /goform/SetIpBind of the component HTTP Request Handler. The manipulation of the argument page leads to stack-based buffer overflow. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.

Executive ViewAI

Why It Matters

Tenda WH450 routers running firmware 1.0.0.18 are exposed to a high-severity stack buffer overflow that can be triggered by an authenticated administrator, leading to device crashes and potential remote code execution. With no vendor-released patch identified at time of analysis and publicly available exploit code, organizations using these devices at network edges face heightened risk. Leadership should prioritize mitigation because a compromised router can disrupt connectivity, enable lateral movement, and undermine trust in the network perimeter.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include disabling WAN-side remote management, restricting admin access to trusted networks, isolating the device on a dedicated VLAN, enforcing strong unique admin credentials, monitoring for anomalous /goform/SetIpBind requests, and applying network-level filtering of the endpoint.

Threat Intelligence Overview

EPSS Score
0.8%
Top 45% exploitable
Prevalence
Low
niche consumer/SOHO Tenda wireless device, limited enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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 Yes
EPSS 0.8%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Affected Products (CPE)CVE.org

cpe:2.3:o:tenda:wh450_firmware:1.0.0.18:*:*:*:*:*:*:*
CVE-2025-15045 HIGH POC
8.9 Dec 23

A stack-based buffer overflow in the HTTP request handler of Tenda WH450 firmware 1.0.0.18 allows remote attackers to co

CVE-2025-15044 HIGH POC
8.9 Dec 23

Stack-based buffer overflow in the Tenda WH450 1.0.0.18 firmware web management interface allows remote attackers to cor

CVE-2025-15010 HIGH POC
8.9 Dec 22

Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows unauthenticated remote attackers to corrupt memory o

CVE-2025-15007 HIGH POC
8.9 Dec 22

A stack-based buffer overflow in the HTTP request handler of Tenda WH450 firmware 1.0.0.18 allows unauthenticated remote

CVE-2025-15006 HIGH POC
8.9 Dec 22

Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows remote attackers to corrupt memory and potentially a

CVE-2025-15047 HIGH POC
8.9 Dec 23

Stack-based buffer overflow in the Tenda WH450 1.0.0.18 HTTP handler /goform/PPTPDClient allows remote attackers to corr

CVE-2025-15046 HIGH POC
8.9 Dec 23

Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows unauthenticated remote attackers to corrupt memory,

CVE-2025-14665 HIGH POC
8.9 Dec 14

Stack-based buffer overflow in the HTTP request handler of the Tenda WH450 router (firmware 1.0.0.18) lets a remote atta

CVE-2025-15180 HIGH POC
7.3 Dec 29

Stack-based buffer overflow in the HTTP management interface of the Tenda WH450 router (firmware 1.0.0.18) allows an att

CVE-2025-15179 HIGH POC
7.3 Dec 29

Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows remote attackers with administrative credentials (PR

CVE-2025-15178 HIGH POC
7.3 Dec 29

An authenticated stack-based buffer overflow in the Tenda WH450 router (firmware 1.0.0.18) lets a high-privileged user c

CVE-2025-15164 HIGH POC
7.3 Dec 29

Stack-based buffer overflow in Tenda WH450 firmware 1.0.0.18 allows an authenticated attacker who can reach the router's

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