CVE-2026-2872
8.8Tenda · A21
A stack-based buffer overflow in the Tenda A21 router allows remote attackers to compromise the system via the set_device_name function.
Executive summary
A critical stack-based buffer overflow vulnerability in Tenda A21 version 1.0.0.0 exposes the device to remote code execution and total system compromise.
Vulnerability
This vulnerability is a stack-based buffer overflow located in the set_device_name function within the /goform/setBlackRule component. The flaw is triggered by improper memory handling of the devName or mac arguments, which can be exploited by an authenticated attacker to achieve remote code execution.
Business impact
Successful exploitation of this vulnerability allows an attacker to gain full control over the affected network device. This results in a total compromise of the device integrity and potential interception of network traffic, leading to unauthorized access to internal resources and significant reputational damage. Given the CVSS score of 8.8, this flaw represents a high risk to business operations and network security.
Remediation
Immediate Action: Since a specific patch is not currently available, administrators should restrict access to the device management interface to trusted IP addresses only.
Proactive Monitoring: Review system access logs for unusual traffic directed at the /goform/setBlackRule endpoint and monitor for unexpected device reboots or process crashes.
Compensating Controls: Implement network segmentation to isolate the affected Tenda A21 device from critical network segments, and utilize a Web Application Firewall to block malformed requests containing excessive characters in the devName or mac parameters.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists, as documented in the technical write-up provided by the vulnerability disclosure at the referenced GitHub repository.
Analyst recommendation
The severity of this vulnerability, combined with the availability of a public proof-of-concept, necessitates immediate action to protect the network perimeter. Administrators must isolate the vulnerable devices and monitor for suspicious activity until an official firmware update is released by Tenda to resolve the memory corruption flaw.
More Tenda CVEs
Sources
Originally found and disclosed by hhsw34 (VulDB User), per the CVE Program record.