CVE-2026-5685

8.8

Tenda · Router CX12L

A stack-based buffer overflow in the Tenda CX12L /goform/addressNat endpoint allows remote attackers to trigger memory corruption via the page parameter.

Executive summary

A critical stack-based buffer overflow in Tenda CX12L routers allows remote, unauthenticated attackers to execute arbitrary code or crash the device.

Vulnerability

The vulnerability exists in the fromAddressNat function within the /goform/addressNat endpoint, where the application fails to perform bounds checking on the user-controlled page parameter before copying it into a fixed-size buffer using sprintf. This flaw is remotely exploitable without authentication.

Business impact

The vulnerability carries a CVSS score of 8.8, reflecting its high potential for system compromise. Successful exploitation enables remote code execution, granting an attacker full control over the router, which can be leveraged to monitor network traffic, exfiltrate sensitive data, or pivot into internal network segments, leading to significant operational disruption and security breaches.

Remediation

Immediate Action: Since no official patch is currently available, administrators should immediately restrict access to the device web management interface to trusted internal networks only.

Proactive Monitoring: Monitor device logs and network traffic for unusual POST requests directed at the /goform/addressNat endpoint, specifically looking for abnormally long string payloads.

Compensating Controls: Deploy a Web Application Firewall (WAF) or equivalent network filtering rule to inspect and block excessively long input parameters sent to the /goform/addressNat URI.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists, as documented in the provided technical write-up on GitHub.

Analyst recommendation

Given the availability of a functional proof-of-concept and the critical nature of remote code execution, this vulnerability poses a severe risk to network integrity. Organizations utilizing the Tenda CX12L must isolate the device from external access immediately and monitor for vendor firmware updates, applying them as soon as they become available to remediate the underlying memory corruption flaw.

More Tenda CVEs

Sources

Originally found and disclosed by lv1020 (VulDB User), per the CVE Program record.