CVE-2025-15180CVE-202-15180是Tenda WH450路由器1.0.0.18版本中存在的一个高危安全漏洞。该漏洞位于HTTP请求处理组件的文件/goform/webExcptypemanFilte中,由于对page参数的处理不当,导致基于栈的缓冲区溢出问题。攻击者可以通过构造恶意HTTP请求,利用该漏洞在目标设备上执行任意代码或导致拒绝服务。鉴于该漏洞的CVSS评分达到7.2,且属于高危级别,攻击复杂度低,无需用户交互即可远程利用,对设备的机密性、完整性和可用性均造成严重影响。值得注意的是,该漏洞的利用代码已公开,攻击者可以轻易获取并使用,这大大增加了实际攻击的风险。目前该漏洞已在野被发现利用的迹象,建议相关用户尽快采取防护措施。
该漏洞属于经典的栈缓冲区溢出类型。漏洞发生在Tenda WH450路由器的Web管理界面HTTP请求处理模块中,具体位置为/goform/webExcptypemanFilte文件的相关函数。在处理用户提交的page参数时,程序未对输入数据进行充分的边界检查,直接将用户可控的数据复制到栈上的固定大小缓冲区中。当攻击者提交超长字符串时,会发生缓冲区溢出,覆盖相邻的栈内存区域,包括函数返回地址、保存的寄存器值等关键数据。通过精心构造溢出数据,攻击者可以控制程序执行流程,跳转到恶意代码位置,从而实现远程代码执行。由于该漏洞位于HTTP请求处理路径中,攻击者可以通过发送特制的HTTP请求包远程触发,无需物理接触设备。成功利用此漏洞后,攻击者可以完全控制路由器设备。