Skip to main content

Tenda WH450 CVE-2025-15161

HIGH
Buffer Overflow (CWE-119)
2025-12-28 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 admin interface
  2. Delivery
    Send crafted /goform/PPTPUserSetting request
  3. Exploit
    Overflow stack via oversized delno argument
  4. Execution
    Corrupt stack / hijack control flow
  5. Impact
    Execute 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 authenticated administrative access to the device's web management interface, since the vulnerable /goform/PPTPUserSetting handler is a privileged configuration endpoint (reflected in CVSS PR:H). The specific trigger is a manipulated 'delno' argument sent to that endpoint, which overflows a stack buffer (CWE-119). Limiting factors: the attacker must already hold admin credentials or a valid admin session, and the affected scope is firmware version 1.0.0.18 of the Tenda WH450 specifically; it is network-reachable (AV:N) with no user interaction required, so an exposed or shared-credential management interface materially raises risk.

Impact

Signals are mixed and point to a real but constrained issue. The CVSS 4.0 vector (AV:N/AC:L/PR:H/UI:N/VC:H/VI:H/VA:H) scores 7.3 with high vulnerable-system impact, but the decisive mitigating factor is PR:H - exploitation requires high (administrative) privileges on the device, meaning an attacker must already be authenticated to the router's management interface. The vector embeds E:P (Proof-of-Concept), consistent with the publicly available exploit on GitHub, but this is NOT the same as active exploitation: there is no CISA KEV listing and no EPSS score was provided in the input. So the honest read is 'publicly available exploit code exists' against an admin-authenticated endpoint, not a wormable unauthenticated flaw. This is a moderate-priority issue for exposed/shared-admin Tenda WH450 deployments rather than a mass-exploitation emergency; the high-privilege requirement substantially lowers real-world risk versus the raw 7.3 score. Note the source is VulDB/CNA (cna@vuldb.com), a research-driven report with no first-party Tenda advisory confirmed in the data.

Exploit ScenarioDerived

An attacker who has obtained administrative access to the Tenda WH450 web interface (via default/weak credentials, credential reuse, or an exposed management port) sends a crafted request to /goform/PPTPUserSetting with an oversized or malformed 'delno' argument, overflowing a stack buffer. A public proof-of-concept for this exact endpoint is available on GitHub, lowering the effort to reproduce and potentially achieve code execution or device crash.

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

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

Alert me

AnalysisAIv1 – Oct 07, 2026

A stack-based buffer overflow in the Tenda WH450 router (firmware version 1.0.0.18) can be triggered by sending a crafted 'delno' argument to the /goform/PPTPUserSetting configuration endpoint, allowing memory corruption that can be leveraged for code execution or denial of service. Exploitation requires authenticated administrative access to the device's web management interface, since the vulnerable handler is a privileged configuration endpoint (CVSS PR:H), though the attack itself is network-reachable with no user interaction. Publicly available exploit code exists in a GitHub proof-of-concept, and no vendor-released patch has been identified at time of analysis; the affected scope is limited to this specific firmware version, so risk concentrates on devices with exposed or default-credentialed management interfaces.

RemediationAI

No vendor-released patch has been identified at time of analysis, so mitigation must rely on compensating controls until Tenda publishes fixed firmware. First, remove the management interface from untrusted networks: restrict access to the web UI on port 80/443 to a trusted administrative VLAN or specific source IPs via firewall ACL - the trade-off is that remote administration and cloud/mobile management conveniences will stop working from outside that range. Second, change all default and shared administrative credentials immediately and audit for any unauthorized admin accounts, because the vulnerability requires an authenticated session (PR:H) and shared or default passwords are the primary path to that prerequisite. Third, disable remote/WAN-side management and UPnP exposure on the router if those features are not strictly required, accepting the loss of remote reachability. Fourth, segment the router so that a compromised admin session cannot pivot to adjacent network assets. Monitor Tenda's advisory page (https://www.tenda.com.cn/) and the VulDB entry (https://vuldb.com/?id.338536) for a firmware update, and replace or retire the WH450 if it is end-of-support. Given the publicly available exploit code, treat any device still running 1.0.0.18 with an internet-exposed management interface as high priority for these controls.

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 a classic CWE-119 memory-bounds violation: the /goform/PPTPUserSetting handler in the Tenda WH450 web management stack copies the user-supplied 'delno' parameter into a fixed-size buffer on the stack without validating its length, so an oversized value overwrites adjacent stack memory, including saved registers and the return address, giving an attacker control over the execution path. The CPE record confirms the affected platform is Tenda WH450 firmware 1.0.0.18 (cpe:2.3:o:tenda:wh450_firmware:1.0.0.18), an embedded GoAhead-style HTTP form handler reachable over the network; the PPTP user settings functionality is the specific feature surface. The assessed CVSS:3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) and the provided CVSS 4.0 vector both place the privilege prerequisite at PR:H, meaning the request must come from a session already holding administrative rights on the device, which constrains the vulnerability to post-authentication or credential-compromise scenarios rather than unauthenticated remote takeover. Exploitation is deterministic and low-complexity once a valid admin session exists.

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 admin endpoint (AV:N/AC:L) but requires administrative authentication to reach /goform/PPTPUserSetting, so PR:H; buffer overflow enables full code execution impact (C/I/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 was found in Tenda WH450 1.0.0.18. Affected is an unknown function of the file /goform/PPTPUserSetting. Performing a manipulation of the argument delno results in stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been made public and could be used.

Executive ViewAI

Why It Matters

Tenda WH450 routers running firmware 1.0.0.18 - a small-office/edge device that may sit on our network perimeter or in branch and remote locations - contain a memory-corruption flaw in their web management interface that can be turned into remote code execution or a denial-of-service condition. Publicly available exploit code exists, no vendor-released patch has been identified at time of analysis, and the vulnerable endpoint requires administrative credentials, so leadership exposure is concentrated in devices whose management interfaces are internet-reachable or still using default passwords. Organizations fielding these units should treat any such router as a potentially compromised network entry point until it is isolated, hardened, or replaced.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations are to remove WAN exposure of the management interface, restrict administrative access to a VPN or strict source-IP allowlist, enforce strong non-default administrative credentials, segment affected routers away from sensitive network segments, monitor and alert on requests to /goform/PPTPUserSetting, and replace or isolate units that cannot be secured.

Threat Intelligence Overview

EPSS Score
1.1%
Top 36% exploitable
Prevalence
Low
niche Tenda SOHO router model, limited enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
4 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 1.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· 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-15177 HIGH POC
7.3 Dec 29

Authenticated stack-based buffer overflow in the HTTP management service of Tenda WH450 firmware 1.0.0.18 lets a remote

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

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