Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed A8000RU admin interface
-
DeliveryCraft HTTP request to /cgi-bin/cstecgi.cgi
-
ExploitInject shell metacharacters in enable parameter
-
ExecutionsetParentalRules passes input to OS shell
-
PersistArbitrary commands execute as root
-
ImpactInstall backdoor or join botnet
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 | Exploitation requires network reachability to the Totolink A8000RU's Web Management Interface at /cgi-bin/cstecgi.cgi on firmware build 7.1cu.643_b20200521; per the CVSS 4.0 vector (PR:N/UI:N/AC:L/AT:N) no authentication, user interaction, or special configuration is required, and attack complexity is low. The practical limiting factor is reachability of the admin interface - by default consumer routers bind the management UI to the LAN only, so remote internet-based exploitation depends on the user having enabled WAN-side remote administration; if that option is disabled, exploitation requires an attacker foothold on the LAN (e.g., via a malicious Wi-Fi client, compromised LAN host, or CSRF from a browser on the network). |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) indicates network-reachable, low-complexity, unauthenticated exploitation with high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H), scoring 8.9. EPSS at 0.89% (76th percentile) appears modest but is consistent with niche consumer/SMB router CVEs that don't see mass scanning yet still get targeted by botnet operators (e.g., Mirai variants). The vulnerability is NOT listed in CISA KEV, so there is no confirmed active exploitation, but publicly available exploit code combined with the CVSS Exploit Maturity flag E:P (proof-of-concept) materially raises near-term risk. A key caveat: if the router's web management interface is bound only to LAN by default (typical for consumer routers), the 'network' attack vector in practice depends on whether the admin UI is WAN-exposed - a real-world limiting factor not captured by CVSS alone. |
| Exploit ScenarioDerived | An attacker who can reach the router's web management interface (either via a WAN-exposed admin panel or from within the LAN, e.g., from a compromised host or open guest network) sends a crafted HTTP POST to /cgi-bin/cstecgi.cgi invoking setParentalRules with shell metacharacters embedded in the 'enable' parameter. The injected command executes with the privileges of the web server process (typically root on embedded routers), enabling the attacker to add a persistent backdoor account, exfiltrate Wi-Fi credentials, or enroll the device in a botnet. Publicly available POC code at the referenced GitHub repository (Litengzheng/vuldb_new2) lowers the skill barrier substantially. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attackers to execute arbitrary operating system commands via the 'enable' parameter of the setParentalRules function in /cgi-bin/cstecgi.cgi. Publicly available exploit code exists, and while the EPSS score of 0.89% (76th percentile) suggests moderate predicted exploitation likelihood, the network-accessible attack surface on an edge device elevates real-world risk significantly.
RemediationAI
No vendor-released patch identified at time of analysis - Totolink has not published a firmware update or security advisory referenced in the available intelligence. As compensating controls, administrators should immediately ensure the Web Management Interface is not exposed to the WAN side (disable remote administration in router settings), which is the most effective mitigation since exploitation requires reaching /cgi-bin/cstecgi.cgi; the trade-off is loss of remote management convenience. Additionally, restrict LAN-side access to the management interface to a dedicated admin VLAN or specific MAC addresses where supported, and monitor outbound traffic from the router for unexpected connections that may indicate post-exploitation activity. If the device is end-of-life or no firmware fix becomes available, consider replacing it with a supported model, since CWE-78 in CGI handlers typically indicates broader systemic input-handling weaknesses across the firmware. Track the VulDB advisory at https://vuldb.com/vuln/365459 and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-9478 for any forthcoming vendor response.
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 vulnerability resides in the Totolink A8000RU's Web Management Interface, specifically within the cstecgi.cgi binary that handles administrative CGI requests. The setParentalRules function fails to properly sanitize the 'enable' argument before passing it to an operating system shell, which is the root cause class identified by CWE-78 (Improper Neutralization of Special Elements used in an OS Command). This pattern is common in SOHO router firmware where CGI handlers concatenate user-controlled HTTP parameters directly into system() or popen() calls without input validation. The affected product per CPE is cpe:2.3:a:totolink:a8000ru covering all versions, though EUVD pins exploitation specifically to 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
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A weakness has been identified in Totolink A8000RU 7.1cu.643_b20200521. Impacted is the function setParentalRules of the file /cgi-bin/cstecgi.cgi of the component Web Management Interface. Executing a manipulation of the argument enable can lead to os command injection. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks.
Executive ViewAI
The Totolik A8000RU router firmware 7.1cu.643_b20200521 contains a critical vulnerability allowing unauthenticated remote attackers to execute arbitrary operating system commands. Publicly available exploit code exists and no vendor patch is available, making unpatched routers immediate security failures at the network perimeter. Compromised routers enable attackers to intercept all organizational traffic, access internal networks, and establish persistent presence within infrastructure.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) implement firewall rules restricting network access to router management interfaces; (2) disable external management services (HTTP/HTTPS, SSH) unless actively required; (3) deploy network segmentation to constrain lateral movement if router is compromised; (4) establish monitoring for /cgi-bin/cstecgi.cgi access attempts and suspicious payloads; (5) prioritize hardware replacement as the definitive remediation.
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 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
OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke
EUVD-2026-31712
GHSA-prcq-7777-rj56
NVD
CVE.org
EPSS
VulDB
Exploit-DB