CVE-2026-9433Totolink A8000RU路由器在7.1cu.643_b20200521版本中存在严重的远程命令注入漏洞。问题出在Web管理界面的`/cgi-bin/cstecgi.cgi`文件中的`setMacFilterRules`函数,该函数未正确过滤`enable`参数。攻击者无需用户交互和身份验证,即可通过网络向目标设备发送特制的恶意请求。成功利用该漏洞可在系统上下文中执行任意操作系统命令,导致设备被完全接管,严重影响机密性、完整性和可用性。
该漏洞属于典型的操作系统命令注入漏洞。Totolink A8000RU设备的Web管理接口通过CGI程序`/cgi-bin/cstecgi.cgi`处理后台管理请求。在`setMacFilterRules`功能模块中,程序直接提取HTTP请求中的`enable`参数,并将其拼接到系统命令字符串中交给底层Shell执行。关键问题在于开发者未对该参数进行严格的边界检查或特殊字符过滤。攻击者可以利用Shell的元字符(如分号、反引号或管道符)切断原有命令逻辑并追加任意恶意指令。由于该漏洞位于网络层面且无需身份验证(PR:N),攻击者只需发送一个精心构造的HTTP POST请求即可触发漏洞。成功利用后,攻击者将获得设备 root 权限,能够执行任意系统指令,完全控制路由器。