Skip to main content

Fh1201 Firmware CVE-2025-7551

| EUVD-2025-21280 HIGH
Buffer Overflow (CWE-119)
2025-07-14 cna@vuldb.com
8.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
EUVD ID Assigned
Mar 16, 2026 - 09:43 euvd
EUVD-2025-21280
Analysis Generated
Mar 16, 2026 - 09:43 vuln.today
PoC Detected
Jul 15, 2025 - 18:32 vuln.today
Public exploit code
CVE Published
Jul 14, 2025 - 00:15 nvd
HIGH 8.8

DescriptionCVE.org

A vulnerability was found in Tenda FH1201 1.2.0.14(408). It has been declared as critical. Affected by this vulnerability is the function fromPptpUserAdd of the file /goform/PPTPDClient. The manipulation of the argument modino/username leads to stack-based buffer overflow. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.

AnalysisAI

CVE-2025-7551 is a critical stack-based buffer overflow vulnerability in Tenda FH1201 firmware version 1.2.0.14(408) affecting the PPTP client configuration function. An authenticated remote attacker can exploit improper input validation in the modino/username parameters to overflow the stack, achieving code execution with high confidentiality, integrity, and availability impact. A public proof-of-concept exists and the vulnerability may be actively exploited.

Technical ContextAI

The vulnerability exists in the fromPptpUserAdd function within the /goform/PPTPDClient endpoint of Tenda's PPTP (Point-to-Point Tunneling Protocol) client implementation. This is a classic CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) vulnerability where user-supplied input (modino and username parameters) is not properly validated for length before being written to a stack-allocated buffer. PPTP is a legacy VPN tunneling protocol commonly used in enterprise and ISP environments. The Tenda FH1201 is a wireless router/gateway device that integrates PPTP client functionality. The vulnerable code path is reachable via HTTP POST to /goform/PPTPDClient without requiring elevated privileges beyond basic authentication, making this accessible to any authenticated user on the network or remotely if authentication bypass exists.

RemediationAI

Immediate remediation steps: (1) Check for available firmware patches from Tenda's support portal and apply the latest version immediately; (2) If running FH1201, contact Tenda support for patched firmware release; as of analysis date, version 1.2.0.14(408) is confirmed vulnerable, so upgrade to any version > 1.2.0.14(408) when available; (3) Interim mitigations if patching is delayed: disable PPTP client functionality in router settings if not required for operations; restrict access to the /goform/PPTPDClient endpoint via firewall or access control lists; enforce strong authentication and network segmentation to limit who can authenticate to the router; monitor for unauthorized PPTP configuration changes; (4) Implement network intrusion detection signatures for POST requests to /goform/PPTPDClient with suspicious modino/username parameter lengths (>buffer size); (5) Consider replacing the Tenda FH1201 with alternative vendors with more responsive security patching if critical infrastructure application. Vendor advisory link: contact Tenda support directly as no public advisory URL was provided in CVE references.

Share

CVE-2025-7551 vulnerability details – vuln.today

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