CVE-2025-60337CVE-2025-60337是Tenda AC6 V2.0路由器固件15.03.06.50版本中存在的一个高危缓冲区溢出漏洞。该漏洞位于SetSpeedWan函数的speed_dir参数处理逻辑中,攻击者可以通过构造恶意的speed_dir参数值触发缓冲区溢出条件。此漏洞无需认证即可被利用,攻击者可通过网络远程发送精心设计的请求包来触发该漏洞。成功利用此漏洞可导致路由器服务中断,造成拒绝服务(DoS)状态,影响网络的正常通信功能。由于该路由器通常部署在家庭和小型办公网络中,此类漏洞可能被恶意利用来瘫痪整个网络环境,给用户带来严重的安全风险和业务中断问题。攻击者无需获取任何认证凭据即可发起攻击,大大降低了攻击门槛,提高了漏洞的利用风险。
该漏洞为典型的栈缓冲区溢出漏洞。在Tenda AC6 V2.0路由器的Web管理界面中,SetSpeedWan函数负责处理WAN口速度设置参数。函数在处理speed_dir参数时,未对输入数据进行充分的边界检查,直接将用户输入的数据复制到固定大小的栈缓冲区中。当攻击者向该参数注入超长字符串时,超出缓冲区容量的数据会覆盖相邻的栈内存区域,包括函数返回地址和保存的寄存器值。攻击者可通过精确构造溢出数据来控制程序执行流程,虽然当前描述主要涉及DoS攻击,但该类型的缓冲区溢出在特定条件下可能进一步被利用于代码执行。由于该函数通过HTTP协议处理请求,且无认证机制验证,任何能够访问路由器Web界面的攻击者都可以发送恶意请求触发漏洞。固件版本15.03.06.50及之前版本均受影响。