Totolink A8000RU OS Command Injection Vulnerability
A critical OS command injection vulnerability (CVE-2026-7153) exists in the Totolink A8000RU router, specifically in the `setMiniuiHomeInfoShow` function, allowing remote attackers to execute arbitrary commands by manipulating the `sys_info` argument.
CVE search metadata
CVE search record: CVE-2026-7153. Severity: critical. CVSS: 9.8. EPSS: 3.25%. KEV: no. Product: A8000RU 7.1cu.643_b20200521. Brief: Totolink A8000RU OS Command Injection Vulnerability. Brief link: https://feed.craftedsignal.io/briefs/2026-04-29-totolink-command-injection/
Triage facts
Revision 2- Applicability
- A8000RU 7.1cu.643_b20200521
- Evidence
- Unknown
- Severity
- Critical
- Sources
- 2 public sources
- Freshness
- Revision 2Apr 27, 20:32 UTC
- Detection
- 2 rules
- Vulnerabilities
- 1 CVE
Revision history 1 entry · Revision 2
- Revision 2
Repaired a legacy canonical identity collision
Changed: slug
A critical security vulnerability, identified as CVE-2026-7153, has been discovered in the Totolink A8000RU router, version 7.1cu.643_b20200521. This flaw resides within the CGI Handler component, specifically affecting the setMiniuiHomeInfoShow function located in the /cgi-bin/cstecgi.cgi file. By exploiting this vulnerability, a remote attacker can inject and execute arbitrary operating system commands on the affected device. Public exploits are available, increasing the risk of widespread exploitation. This vulnerability allows unauthenticated remote attackers to gain complete control of the device.
Attack Chain
- The attacker identifies a vulnerable Totolink A8000RU router running firmware version 7.1cu.643_b20200521.
- The attacker crafts a malicious HTTP request targeting the
/cgi-bin/cstecgi.cgiendpoint. - The malicious request includes a manipulated
sys_infoargument designed to inject an OS command into thesetMiniuiHomeInfoShowfunction. - The CGI Handler processes the request, and the vulnerable
setMiniuiHomeInfoShowfunction fails to properly sanitize thesys_infoargument. - The injected OS command is executed with the privileges of the web server process.
- The attacker leverages the command execution to gain further access to the system, potentially downloading malware or modifying system configurations.
- The attacker establishes a persistent backdoor for future access.
Impact
Successful exploitation of this vulnerability allows a remote, unauthenticated attacker to execute arbitrary OS commands on the affected Totolink A8000RU router. This could lead to complete device compromise, including modification of router settings, installation of malicious firmware, interception of network traffic, and potential use of the router as part of a botnet. Given the availability of public exploits, a large number of devices are at risk.
Recommendation
- Monitor web server logs for requests to
/cgi-bin/cstecgi.cgicontaining suspicious characters or command injection attempts in thesys_infoparameter to trigger the ruleDetect Totolink A8000RU Command Injection Attempt - Block or quarantine network traffic to and from devices attempting to access
/cgi-bin/cstecgi.cgiwith potentially malicious payloads. - Consider deploying a web application firewall (WAF) rule to block requests matching the attack patterns identified in CVE-2026-7153.
Detection coverage 2
Detect Totolink A8000RU Command Injection Attempt
criticalDetects potential command injection attempts targeting the Totolink A8000RU router via the cstecgi.cgi endpoint by looking for common command injection payloads.
Detect Exploitation of Totolink CVE-2026-7153
highDetects successful exploitation of the Totolink A8000RU router vulnerability (CVE-2026-7153) by monitoring for suspicious process creation events following requests to the vulnerable CGI endpoint.
Detection queries are available on the platform. Get full rules →