Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach router HTTP interface
-
DeliverySend crafted POST to cstecgi.cgi
-
ExploitInject shell metacharacters via sys_info
-
ExecutionsetMiniuiHomeInfoShow executes OS command
-
PersistRun arbitrary commands as root
-
ImpactDevice takeover or botnet enrollment
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The concrete prerequisite is network reachability to the router's HTTP management service exposing /cgi-bin/cstecgi.cgi and the ability to invoke the setMiniuiHomeInfoShow handler with a controlled sys_info argument on firmware 7.1cu.643_b20200521. Per the supplied CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication or user interaction is required against a reachable device; however, this contradicts the typical TOTOLINK design where cstecgi.cgi actions require an authenticated session, so PR:N should be verified. Practical limiting factors: exploitation requires that the management interface be reachable from the attacker's network position (devices are frequently LAN-only rather than WAN-exposed), and it is confirmed only for the specific A8000RU firmware build named. |
| Impact | Signals are mostly aligned toward real, but not critical-priority, risk. The CVSS 4.0 base score is 8.9 (High) with AV:N/AC:L/AT:N/PR:N/UI:N and total confidentiality/integrity/availability impact on the vulnerable system (VC:H/VI:H/VA:H, SC:N/SI:N/SA:N), and SSVC classifies it as Automatable=yes with Technical Impact=total - a profile favorable to opportunistic scanning and worm-style abuse. Counterbalancing this, EPSS is only 0.89% (76th percentile) and the CVE is NOT in CISA KEV, so there is no evidence of active exploitation despite a public POC. The main uncertainty is authentication: many TOTOLINK cstecgi.cgi endpoints require a valid session in practice, but the provided CVSS vector states PR:N (unauthenticated); this should be verified against the actual firmware because it materially changes real-world exposure. Net: a genuine, easily-automated command-injection flaw on an internet-exposed device class, worth prompt remediation, but current telemetry indicates targeted/POC-stage rather than mass exploitation. |
| Exploit ScenarioDerived | An attacker who can reach the router's web interface sends a crafted HTTP POST to /cgi-bin/cstecgi.cgi invoking setMiniuiHomeInfoShow with shell metacharacters embedded in the sys_info parameter, causing the injected commands to run on the device (typically as root). A public POC exists (VulDB/GitHub), and because SSVC rates the attack Automatable, it could be scripted to sweep exposed devices for takeover, botnet enrollment, or traffic interception. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 24, 2026
OS command injection in the TOTOLINK A8000RU router (firmware 7.1cu.643_b20200521) allows remote attackers to execute arbitrary operating-system commands by manipulating the sys_info argument passed to the setMiniuiHomeInfoShow function of /cgi-bin/cstecgi.cgi. Per the CVSS vector the attack is network-based with no privileges or user interaction required (PR:N/UI:N), and publicly available exploit code exists (published via VulDB/GitHub), though it is not listed in CISA KEV. EPSS is low at 0.89% (76th percentile), suggesting exploitation is plausible but not yet widespread.
RemediationAI
No vendor-released patch or fixed firmware version was identified at time of analysis, so the primary action is to obtain updated firmware from TOTOLINK (https://www.totolink.net/) and monitor for a fixed build superseding 7.1cu.643_b20200521. Until a patch is confirmed, apply compensating controls: remove the router's web/management interface (the cstecgi.cgi endpoint) from WAN/internet exposure and restrict it to a trusted management VLAN or specific admin hosts - this blocks the remote network vector at the cost of remote administration convenience; place the device behind a firewall that filters access to /cgi-bin/cstecgi.cgi; and change default credentials plus enable any available session controls to raise the bar if authentication is in fact enforced. Given the device is likely end-of-support consumer hardware, replacing it with a currently-supported router is the most durable mitigation. Advisory/exploit references: https://vuldb.com/vuln/359752 and the public POC at https://github.com/Litengzheng/vuldb_new2/blob/main/A8000RU/vul_317/README.md .
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerable component is the cstecgi.cgi CGI Handler, the common request dispatcher used across TOTOLINK's Realtek/MIPS-based SOHO router firmware. The setMiniuiHomeInfoShow handler consumes an attacker-controllable parameter (sys_info) and, per CWE-78 (Improper Neutralization of Special Elements used in an OS Command), passes it into a shell/system call without adequate sanitization, so shell metacharacters break out of the intended command context. Because embedded router web daemons typically run as root, injected commands generally execute with full device privileges. The single affected artifact identified by CPE is cpe:2.3:a:totolink:a8000ru:*:*:*:*:*:*:*:* on the firmware build 7.1cu.643_b20200521.
Know when A8000Ru gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Network-reachable CGI parameter injection with no interaction and, per the supplied vector, no auth (PR:N); command execution as root yields full C/I/A impact with no scope change.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
A security flaw has been discovered in Totolink A8000RU 7.1cu.643_b20200521. The impacted element is the function setMiniuiHomeInfoShow of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. Performing a manipulation of the argument sys_info results in os command injection. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks.
Executive ViewAI
TOTOLINK A8000RU routers running firmware 7.1cu.643_b20200521 are vulnerable to unauthenticated remote code execution, enabling attackers to seize complete control of your network infrastructure without credentials. Compromise of routers creates a critical pivot point for data interception, network manipulation, and lateral attacks-directly threatening organizational connectivity and data security.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict network access to router administration interfaces via firewall rules limiting connections to authorized management subnets; (2) disable remote management features if not operationally required; (3) implement network segmentation isolating these routers to limit lateral movement post-compromise; (4) deploy network intrusion detection signatures targeting /cgi-bin/cstecgi.cgi exploitation patterns; (5) establish continuous monitoring and logging of administrative access to affected devices; (6) maintain current firmware version inventory to enable rapid identification of vulnerable units.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
OS command injection in Totolink A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows unauthenticated remote attacke
Remote OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows unauthenticated attacke
OS command injection in Totolink A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to
Remote OS command injection in TOTOLINK A8000RU router firmware 7.1cu.643_b20200521 allows unauthenticated attackers to
OS command injection in TOTOLINK A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke
OS command injection in Totolink A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows unauthenticated remote attacke
EUVD-2026-25915
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB