CVE-2025-12232

8.8

Tenda · CH22

A buffer overflow vulnerability in the Tenda CH22 router allows remote attackers to trigger memory corruption via the page argument in the fromSafeClientFilter function.

Executive summary

A critical memory corruption vulnerability in Tenda CH22 routers, identified as a buffer overflow, poses a significant risk of remote exploitation and potential system compromise.

Vulnerability

This vulnerability is a buffer overflow (CWE-120) triggered by improper handling of the page argument within the fromSafeClientFilter function. The CVSS vector (PR:L) indicates that an authenticated user is required to initiate the attack remotely, leading to potential memory corruption.

Business impact

The buffer overflow allows for unauthorized remote manipulation, which could lead to service disruption or potential execution of arbitrary code, resulting in total system compromise. Given the high CVSS score of 8.8, this vulnerability represents a severe threat to network integrity and confidentiality, potentially allowing attackers to gain control over the affected routing hardware.

Remediation

Immediate Action: Contact the vendor, Tenda, to inquire about available firmware updates for the CH22 model, as no official patch version is currently documented. If no update is available, restrict access to the device management interface to trusted internal networks only.

Proactive Monitoring: Monitor network traffic and device logs for suspicious requests directed at the /goform/SafeClientFilter endpoint.

Compensating Controls: Implement strict access control lists on the management interface and utilize a network-based intrusion detection system to monitor for malformed traffic patterns associated with buffer overflow attempts.

Exploitation status

Public Exploit Available: Yes — a public proof-of-concept exists, as documented in the technical write-up referenced by the CVE record (https://github.com/QIU-DIE/CVE/issues/13).

Analyst recommendation

The presence of a public proof-of-concept elevates the risk of this vulnerability significantly. Organizations utilizing Tenda CH22 hardware must prioritize isolating these devices from external access and actively seek firmware updates from the vendor to remediate the underlying memory corruption flaw.

More Tenda CVEs

Sources

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