CVE-2025-12235

8.0

Tenda · CH22

A buffer overflow vulnerability exists in the Tenda CH22 router firmware due to improper input validation in the SetIpBind function.

Executive summary

A critical buffer overflow vulnerability in Tenda CH22 firmware allows authenticated local attackers to execute arbitrary code or cause memory corruption.

Vulnerability

The vulnerability is a buffer overflow (CWE-120) located within the fromSetIpBind function of the /goform/SetIpBind file. It requires the attacker to have low-level privileges and local network access to manipulate the page argument, leading to potential memory corruption.

Business impact

Successful exploitation of this vulnerability can lead to complete compromise of the affected network device. Given the CVSS score of 8.0, this represents a high-risk scenario where an attacker could gain unauthorized control over network traffic, leading to potential data interception or further lateral movement within the internal network.

Remediation

Immediate Action: Contact the vendor or check the official Tenda support portal for firmware updates addressing this vulnerability. As no patch is currently confirmed, restrict access to the device management interface to authorized personnel only.

Proactive Monitoring: Monitor network traffic for unusual requests directed toward the /goform/SetIpBind endpoint. Review system logs for signs of process crashes or unexpected reboots that may indicate exploitation attempts.

Compensating Controls: Implement network segmentation to ensure the device is not accessible from untrusted segments. Use access control lists (ACLs) to limit administrative access to the device to a single, secure management workstation.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists in a GitHub repository as referenced by the vulnerability record.

Analyst recommendation

Due to the existence of a public proof-of-concept and the potential for total system compromise, this vulnerability poses a significant risk to organizational infrastructure. Administrators should prioritize isolating affected CH22 devices from the wider network until a vendor-supplied patch is verified and applied. Continuous monitoring of device logs is essential to detect any attempts to trigger this buffer overflow.

More Tenda CVEs

Sources

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