Skip to main content

Tenda CX12L CVE-2026-8138

| EUVDEUVD-2026-28529 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-05-08 VulDB GHSA-v5fc-fw74-r356
7.4
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Recon
    Obtain admin credentials
  2. Delivery
    Authenticate to web interface
  3. Exploit
    Send crafted POST to /goform/SetPptpServerCfg
  4. Install
    Overflow stack buffer in formSetPPTPServer
  5. C2
    Overwrite return address
  6. Execute
    Execute shellcode as root
  7. Impact
    Install 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.

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

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

Alert me

AnalysisAIv1 – 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

CX12L 16.03.53.12

Affected Packages

euvd cx12l no fix

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

Vendor (VulDB) PRIMARY 7.4 HIGH
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

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

Lifecycle Timeline

2
CVSS changed
May 08, 2026 - 05:22 NVD
8.8 (HIGH) 7.4 (HIGH)
CVE Published
May 08, 2026 - 04:15 nvd
HIGH 7.4

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.0%
Top 86% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.0%
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

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.

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