CVE-2026-6135Tenda F451路由器固件版本1.0.0.7_cn_svn7958中存在严重的栈缓冲区溢出漏洞。该漏洞源于/goform/SetIpBind接口下的fromSetIpBind函数未正确处理用户输入的page参数。攻击者无需用户交互,仅凭低权限即可远程发送特制数据包触发溢出,导致设备崩溃或执行任意代码,影响系统的机密性、完整性和可用性。
该漏洞位于Tenda F451路由器的Web服务器处理逻辑中,具体受影响的文件为/goform/SetIpBind。当攻击者向该端点发送HTTP请求时,fromSetIpBind函数会解析并处理请求中的参数。由于代码未对传入的“page”参数进行严格的长度检查和边界验证,直接将其拷贝到栈上的固定大小缓冲区中,导致发生栈缓冲区溢出。攻击者可以通过构造超长的恶意字符串作为page参数的值,覆盖栈上的返回地址或关键数据。由于CVSS向量显示攻击复杂度低且无需用户交互,利用该漏洞可实现远程代码执行(RCE),从而完全控制目标设备。目前该漏洞的利用代码已公开,攻击者可利用此漏洞接管设备权限,造成严重后果。