CVE-2025-63460CVE-2025-63460是发生在Totolink A7000R v9.1.0u.6115_B20201022版本路由器固件中的一个高危安全漏洞。该漏洞存在于设备的sub_4222E0函数中,攻击者可以通过ssid5g参数注入超长字符串,触发栈溢出条件。由于该漏洞存在于路由器的Web管理界面处理逻辑中,且无需任何认证即可利用,攻击者可以通过发送精心构造的HTTP请求来触发此漏洞。成功利用此漏洞可导致路由器服务中断,造成拒绝服务(DoS)状态,影响网络的正常运行。该漏洞的CVSS评分为7.5,属于高危级别,主要影响可用性。攻击向量为网络层面,攻击复杂度低,无需认证和用户交互,这使得该漏洞容易被恶意利用。攻击者可以利用此漏洞使路由器失去响应,需要重启设备才能恢复服务。
该漏洞的根本原因是在处理ssid5g参数时缺乏适当的输入验证和边界检查。在Totolink A7000R v9.1.0u.6115_B20201022固件的sub_4222E0函数中,程序将用户提交的ssid5g参数值直接复制到栈上的固定大小缓冲区中,而没有检查输入字符串的长度。当攻击者发送包含超长字符串的ssid5g参数时,超过了栈缓冲区的容量,导致相邻内存区域被覆盖。这种栈溢出可能会覆盖函数的返回地址、保存的寄存器值或其他关键数据结构。在某些情况下,攻击者可能利用此漏洞执行任意代码或导致程序崩溃。由于该函数是在处理Web请求时被调用的,攻击者可以通过HTTP请求轻松触发此漏洞。该漏洞影响5G无线网络的SSID配置功能,攻击者无需获取任何认证凭据即可利用此漏洞。