Tenda WH450 Stack-Based Buffer Overflow Vulnerability in PPTP User Settings

Vulnerability

A stack-based buffer overflow vulnerability has been identified in the Tenda WH450 router, specifically in the firmware version 1.0.0.18. The issue arises in the '/goform/PPTPUserSetting' HTTP request handler, where excessive data lengths in the 'delno' parameter can be manipulated, leading to potential arbitrary code execution or denial-of-service conditions. This vulnerability can be exploited remotely by unauthenticated attackers.

Impact

Exploitation of this vulnerability allows for arbitrary code execution or the creation of denial-of-service conditions on the affected device.

Reproduction

The vulnerability can be reproduced by sending a GET request to the '/goform/PPTPUserSetting' endpoint with the 'delno' parameter. The parameter must be filled with 500 'A' characters followed by a semicolon and then 100 'B' characters. This payload triggers the buffer overflow by exceeding the expected data length, causing the router to overwrite memory on the stack.

Added: Dec 28, 2025, 11:18 PM
Updated: Dec 28, 2025, 11:18 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
7.5
exploitability
8.7
remediation
0.0
relevance
1.7
threat
6.4
urgency
2.9
incentive
5.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.