Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain admin credentials
-
DeliveryAuthenticate to web interface
-
ExploitSend crafted POST to /goform/SetPptpServerCfg
-
InstallOverflow stack buffer in formSetPPTPServer
-
C2Overwrite return address
-
ExecuteExecute shellcode as root
-
ImpactInstall backdoor
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Successful exploitation requires authenticated access to the Tenda CX12L web management interface (PR:L in CVSS vector), specifically a user account with privileges to modify PPTP server configuration settings, which typically means administrator-level credentials. The router must be running vulnerable firmware version 16.03.53.12. The attack surface is the /goform/SetPptpServerCfg endpoint accessible via the router's HTTP/HTTPS management interface. No user interaction is required beyond the initial authentication (UI:N). The PPTP server feature itself does not need to be actively enabled, as the vulnerability exists in the configuration handler. Limiting factors include: attacker must have network connectivity to the management interface (typically TCP 80/443), must possess or obtain valid admin credentials, and the router must be powered on and responsive. Default configurations with internet-exposed management interfaces and default credentials present the highest risk profile. |
| Impact | Real-world risk is elevated for internet-exposed Tenda CX12L routers with authenticated management access. The CVSS 4.0 score of 7.4 with vector AV:N/AC:L/PR:L indicates network-accessible exploitation with low complexity requiring only low-privilege (authenticated) access. While authentication is required (PR:L), many consumer routers use default or weak admin credentials, effectively reducing this barrier. The publicly available GitHub POC (E:P in CVSS vector) means exploitation is trivial for anyone with valid credentials. High impact ratings (VC:H/VI:H/VA:H) reflect complete device compromise capability. However, the lack of CISA KEV listing and scope unchanged (SC:N/SI:N/SA:N) suggest exploitation remains targeted rather than widespread. Primary risk factors are: exposed management interfaces, credential reuse, and the device's role as a network perimeter security control. Organizations using these routers for VPN access should treat this as critical. Home users face lower immediate risk unless management interfaces are exposed to the internet, though lateral movement from compromised internal networks remains possible. |
| Exploit ScenarioDerived | An attacker identifies a Tenda CX12L router with web management exposed to the internet or accessible from a compromised internal network. After obtaining valid administrative credentials through credential stuffing, phishing, or exploiting default passwords, the attacker authenticates to the web interface and navigates to the PPTP server configuration page. Using the public GitHub POC exploit, they craft a malicious HTTP POST request to /goform/SetPptpServerCfg with oversized parameters that trigger the stack buffer overflow in formSetPPTPServer, overwriting the return address to redirect execution to attacker-controlled shellcode. This grants root-level code execution on the router, allowing installation of persistent backdoors, traffic interception, pivot attacks into the internal network, or complete device takeover. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 08, 2026
Stack-based buffer overflow in Tenda CX12L router firmware 16.03.53.12 allows authenticated remote attackers to achieve full system compromise via the PPTP server configuration interface. The vulnerability resides in the formSetPPTPServer function within /goform/SetPptpServerCfg and is exploitable over the network with low attack complexity. A public proof-of-concept exploit exists on GitHub, significantly lowering the barrier to exploitation, though CISA has not yet added this to the KEV catalog indicating no confirmed widespread active exploitation at this time.
RemediationAI
No vendor-released patched firmware version has been identified at time of analysis despite the vulnerability disclosure. Users should immediately check the official Tenda support portal at https://www.tenda.com.cn/ for any firmware updates beyond version 16.03.53.12. As compensating controls until a patch is available: disable remote management access to the router's web interface entirely if not required, restricting access to local network only; change default administrative credentials to strong unique passwords to raise the authentication barrier; implement network-level access controls (firewall rules, VLANs) to limit who can reach the management interface on TCP ports 80/443; disable the PPTP server feature completely if not actively used for VPN access, as this removes the vulnerable attack surface. For organizations with compliance requirements, consider replacing affected devices with alternative router models until Tenda releases verified security updates. Note that disabling PPTP will break existing VPN configurations and require migration to alternative VPN protocols like WireGuard or OpenVPN.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability stems from a classic stack-based buffer overflow (CWE-121) in the PPTP (Point-to-Point Tunneling Protocol) server configuration handler of Tenda CX12L router firmware. The affected function formSetPPTPServer in the SetPptpServerCfg endpoint fails to properly validate input length before copying data to a fixed-size stack buffer. PPTP is a legacy VPN protocol commonly implemented in consumer routers for remote access. When processing configuration parameters through the web management interface at /goform/SetPptpServerCfg, attackers can supply oversized input that overwrites adjacent stack memory, including return addresses, enabling arbitrary code execution with the privileges of the web server process (typically root on embedded devices). The CPE identifier cpe:2.3:a:tenda:cx12l confirms this affects the Tenda CX12L product line specifically at firmware version 16.03.53.12.
Know when Cx12L 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:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was found in Tenda CX12L 16.03.53.12. This issue affects the function formSetPPTPServer of the file /goform/SetPptpServerCfg”. The manipulation results in stack-based buffer overflow. The attack can be executed remotely. The exploit has been made public and could be used.
Executive ViewAI
Tenda CX12L routers running firmware 16.03.53.12 contain a stack-based buffer overflow in the PPTP configuration interface that permits authenticated attackers to gain complete system control. Organizations using this router model face immediate risk of network compromise if deployed in production environments, particularly if administrative accounts are weak or shared. Without a vendor patch, this vulnerability creates a persistent attack surface that cannot be remediated through standard patching procedures.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable PPTP server functionality if not operationally required; (2) restrict network access to the /goform/SetPptpServerCfg interface via firewall rules to authorized administrative subnets only; (3) implement mandatory strong, unique administrative credentials and disable remote management protocols; (4) monitor router logs for suspicious configuration attempts; (5) deploy network intrusion detection signatures targeting CVE-2026-8138 buffer overflow patterns if available from your IDS vendor.
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.
A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.
Stack-based buffer overflow in Tenda CX12L 16.03.53.12 routers allows remote attackers with low privileges to corrupt me
Stack-based buffer overflow in the Tenda CX12L router (firmware 16.03.53.12) allows authenticated remote attackers to co
Remote code execution in Tenda CX12L firmware version 16.03.53.12 allows authenticated attackers to overflow stack buffe
Stack-based buffer overflow in Tenda CX12L wireless router firmware 16.03.53.12 allows authenticated adjacent network at
Stack-based buffer overflow in Tenda CX12L firmware version 16.03.53.12 allows authenticated local network attackers to
EUVD-2026-28529
GHSA-v5fc-fw74-r356
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB