CVE-2025-63468CVE-2025-63468是影响Totolink LR350路由器固件的一个高危安全漏洞。该漏洞存在于LR350 v9.3.5u.6369_B20220309版本中,攻击者可以通过精心构造的http_host参数触发栈溢出条件。漏洞位于固件中的sub_426EF8函数,当该函数处理用户输入的http_host参数时,未对输入数据进行充分的边界检查,导致超长字符串可以覆盖栈上的返回地址和其他关键数据。成功利用此漏洞可导致路由器进程崩溃,从而造成拒绝服务(DoS)状态,影响网络的正常运行。此漏洞无需任何认证即可被利用,且攻击复杂度较低,这使得未打补丁的设备面临极高的安全风险。攻击者可以通过发送特制的HTTP请求来触发该漏洞,无需任何用户交互即可完成攻击。建议受影响的用户尽快联系设备厂商获取安全更新,或采取临时缓解措施。
Totolink LR350路由器在处理HTTP请求中的http_host参数时存在栈溢出漏洞。漏洞函数sub_426EF8在接收http_host参数后,直接将参数值复制到栈上的局部变量缓冲区中,而没有检查输入字符串的长度。当攻击者发送包含超长字符串的http_host参数时,该字符串会超出缓冲区的边界,覆盖栈帧中的其他数据,包括函数返回地址、保存的寄存器值等关键信息。攻击者可以通过精确控制溢出数据来劫持程序执行流程或简单地使进程崩溃。在未启用栈保护机制的固件中,攻击者可能利用此漏洞实现代码执行。由于漏洞位于Web服务处理流程中,攻击者可以通过发送恶意HTTP请求远程触发该漏洞。受影响的固件版本为v9.3.5u.6369_B20220309,该版本可能缺少适当的安全防护机制,如栈金丝雀(stack canary)、地址空间布局随机化(ASLR)等保护措施。