Tenda F451 Router Buffer Overflow Vulnerability
A buffer overflow vulnerability in the Tenda F451 router allows remote attackers to execute arbitrary code by manipulating the 'dips' argument in the fromGstDhcpSetSer function.
CVE search metadata
CVE search record: CVE-2026-6630. Severity: high. CVSS: 8.8. KEV: no. Brief: Tenda F451 Router Buffer Overflow Vulnerability. Brief link: https://feed.craftedsignal.io/briefs/2026-04-21-tenda-f451-bo/
Triage facts
Revision 2- Evidence
- Unknown
- Severity
- Critical
- Sources
- 3 public sources
- Freshness
- Revision 2Apr 20, 11:19 UTC
- Detection
- 2 rules
- Vulnerabilities
- 1 CVE
Revision history 1 entry · Revision 2
- Revision 2
Repaired a legacy canonical identity collision
Changed: slug
A critical buffer overflow vulnerability has been identified in Tenda F451 routers running firmware version 1.0.0.7_cn_svn7958. This flaw resides within the fromGstDhcpSetSer function of the /goform/GstDhcpSetSer file, part of the httpd component. The vulnerability can be triggered remotely by manipulating the dips argument. This can allow an attacker to gain unauthorized access and control over the device. Publicly available exploits exist, increasing the risk of widespread exploitation targeting home and small business networks. This vulnerability poses a significant threat due to the potential for complete system compromise and the relative ease of exploitation.
Attack Chain
- The attacker identifies a vulnerable Tenda F451 router running firmware version 1.0.0.7_cn_svn7958.
- The attacker sends a specially crafted HTTP POST request to the
/goform/GstDhcpSetSerendpoint. - This POST request contains a malicious payload within the
dipsargument, exceeding the buffer's intended size. - The
fromGstDhcpSetSerfunction processes the request without proper bounds checking on thedipsargument. - This causes a buffer overflow, overwriting adjacent memory regions within the
httpdprocess. - The attacker carefully crafts the overflow payload to overwrite critical data, such as the return address, with the address of attacker-controlled code.
- When the
fromGstDhcpSetSerfunction returns, execution jumps to the attacker's code. - The attacker's code executes with the privileges of the
httpdprocess, allowing for remote code execution and potential device takeover.
Impact
Successful exploitation of this buffer overflow vulnerability allows a remote attacker to execute arbitrary code on the Tenda F451 router. This can lead to complete compromise of the device, enabling the attacker to modify router settings, intercept network traffic, or use the router as a pivot point for further attacks within the network. Given the number of Tenda F451 devices deployed in homes and small businesses, this vulnerability poses a significant risk to a large number of users.
Recommendation
- Apply available patches from Tenda immediately to remediate CVE-2026-6630.
- Monitor web server logs for suspicious POST requests targeting the
/goform/GstDhcpSetSerendpoint using the provided Sigma rule. - Implement rate limiting on the
/goform/GstDhcpSetSerendpoint to mitigate potential brute-force exploitation attempts. - Consider deploying a web application firewall (WAF) with rules to detect and block common buffer overflow attack patterns.
- Enable logging for the httpd process and deploy the process creation Sigma rule to detect any spawned processes from the httpd process.
Detection coverage 2
Detect Exploitation Attempts Against Tenda F451 via Web Logs
highDetects suspicious POST requests to the /goform/GstDhcpSetSer endpoint, potentially indicating exploitation attempts against CVE-2026-6630.
Detect Suspicious Process Creation by HTTPD on Linux
highDetects the creation of suspicious processes by the httpd process on Linux systems, which might indicate successful exploitation of a web application vulnerability, like CVE-2026-6630.
Detection queries are available on the platform. Get full rules →