CVE-2025-15092CVE-2025-15092是影响UTT 进取 512W路由器(固件版本至1.7.7-171114)的一个高危缓冲区溢出漏洞。该漏洞位于路由器的Web管理界面处理程序中,具体涉及/goform/ConfigExceptMSN路径下的strcpy函数。当攻击者通过HTTP请求向该端点发送超长的remark参数时,由于程序使用不安全的strcpy函数进行字符串复制,未进行边界检查,可能导致缓冲区溢出。成功利用此漏洞的攻击者可以在路由器上执行任意代码,获取设备的完全控制权。由于该漏洞的CVSS评分达到8.8,且攻击向量为网络层面,无需高权限即可利用,对使用该设备的用户构成严重安全威胁。漏洞利用代码已公开,攻击者可以轻易获取并使用。
该漏洞的根本原因在于/goform/ConfigExceptMSN处理函数中使用了不安全的strcpy函数进行字符串复制操作。strcpy函数在复制字符串时不检查目标缓冲区大小,当用户提交的remark参数长度超过预期缓冲区大小时,会发生缓冲区溢出。攻击者可以通过构造精心设计的HTTP POST请求,在remark参数中注入超长字符串,覆盖相邻内存区域。在启用了堆栈保护(如ASLR、DEP)的现代系统中,攻击者可能需要绕过这些保护机制;但在嵌入式设备固件中,这类保护往往缺失或较弱,使得漏洞利用相对简单。攻击者可以通过溢出覆盖返回地址或函数指针,实现代码执行。攻击者一旦获得路由器控制权,可以窃取网络流量、植入后门或进一步攻击内网其他设备。