CVE-2026-31172ToToLink A3300R路由器固件v17.0.0cu.557_B20221024版本存在命令注入漏洞。由于未正确过滤用户输入,攻击者无需认证即可通过向/cgi-bin/cstecgi.cgi接口发送恶意构造的user参数,在后台执行任意系统命令,从而完全控制设备。
该漏洞源于ToToLink A3300R路由器Web管理界面/cgi-bin/cstecgi.cgi接口对用户输入参数缺乏严格的过滤和验证机制。具体而言,当程序处理`user`参数时,直接将其传递给底层的系统命令执行函数(如system()或popen()),而未对可能改变命令逻辑的特殊字符(如分号、管道符、反引号等)进行转义或过滤。攻击者可以通过网络向受影响设备发送特制的HTTP POST请求,在`user`字段中注入恶意Shell指令。由于该漏洞无需用户交互且无需身份验证,攻击者可远程利用此缺陷在目标设备上执行任意系统命令,获取最高权限,进而控制设备或植入后门。