CVE-2025-11388
8.8Tenda · AC15
Tenda AC15 firmware version 15.03.05.18 contains a stack-based buffer overflow in the /goform/setNotUpgrade endpoint, which can be triggered by a remote attacker via the newVersion parameter.
Executive summary
A stack-based buffer overflow in the Tenda AC15 router firmware allows for potential remote code execution or system denial-of-service.
Vulnerability
The vulnerability exists due to a lack of length validation when processing the newVersion parameter during a POST request to /goform/setNotUpgrade. An authenticated attacker can supply a malicious string that overflows a stack buffer during subsequent retrieval of the configuration value, leading to memory corruption.
Business impact
Successful exploitation of this flaw can result in a complete loss of availability for the network device, causing significant downtime for connected services. Furthermore, if the attacker successfully achieves arbitrary code execution, they could gain full control over the router, potentially facilitating man-in-the-middle attacks or unauthorized access to the internal network. Given the CVSS score of 8.8, this vulnerability represents a high-severity risk to operational continuity and network security.
Remediation
Immediate Action: Since no official patch is currently available, users should restrict administrative access to the device management interface to trusted internal segments only.
Proactive Monitoring: Monitor device logs for unexpected reboots or crashes that coincide with requests to the /goform/setNotUpgrade or /goform/GetRouterStatus endpoints.
Compensating Controls: Implement strict network segmentation to ensure the router management interface is not exposed to the public internet or untrusted users.
Exploitation status
Public Exploit Available: Yes — a published proof-of-concept exists, as documented in the research write-up on GitHub.
Analyst recommendation
Given the availability of a public proof-of-concept and the high potential for remote code execution, this vulnerability poses a significant risk to affected Tenda AC15 deployments. Administrators must isolate the affected devices from external networks immediately and monitor vendor support channels for the release of a firmware update to permanently resolve this memory corruption issue.
More Tenda CVEs
Sources
Originally found and disclosed by yhryhryhr_miemie (VulDB User), per the CVE Program record.
- VDB-327315 | Tenda AC15 setNotUpgrade stack-based overflow Vulnerability database entry
- VDB-327315 | CTI Indicators (IOB, IOC, IOA)
- Submit #664974 | Tenda AC15 V15.03.05.18 Buffer Overflow Third-party advisory
- Exploit / PoC
- tenda.com.cn