CVE-2026-6013D-Link DIR-513路由器1.10版本存在严重的安全漏洞。问题出在/goform/formSetRoute组件的POST请求处理函数中,由于未对用户输入的curTime参数进行严格的边界检查,导致缓冲区溢出。远程攻击者无需用户交互即可利用此漏洞,可能造成设备拒绝服务或远程代码执行。鉴于该设备已停止官方支持,建议用户尽快更换新设备以规避风险。
该漏洞技术根源在于D-Link DIR-513固件中Web服务器对HTTP POST请求参数的校验缺失。在/goform/formSetRoute接口对应的后端处理函数formSetRoute中,程序通过标准CGI机制获取用户提交的curTime参数。在将此字符串拷贝到局部变量时,使用了不安全的内存拷贝函数(如strcpy),且未校验输入长度是否超过目标缓冲区大小。由于该服务通常运行在高权限上下文中,攻击者通过发送精心构造的畸形HTTP POST数据包,可引发栈溢出,进而覆盖函数返回地址。利用该漏洞,攻击者可以在设备上下文中执行任意Shell命令,完全接管路由器控制权。由于攻击无需用户交互且可远程发起,结合其已公开的利用代码,该漏洞具有极高的实际被利用风险。