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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Lifecycle Timeline
3DescriptionCVE.org
A weakness has been identified in Totolink A8000RU 7.1cu.643_b20200521. The impacted element is the function setScheduleCfg of the file /cgi-bin/cstecgi.cgi of the component Web Management Interface. Executing a manipulation of the argument mode can lead to os command injection. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks.
AnalysisAI
OS command injection in the TOTOLINK A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attackers to execute arbitrary operating system commands by manipulating the 'mode' parameter sent to the setScheduleCfg function in /cgi-bin/cstecgi.cgi. Publicly available exploit code exists (published via VulDB and a GitHub PoC), though there is no public exploit identified as actively exploited in the wild and EPSS probability is modest at 0.89%. The flaw resides in the device's Web Management Interface and can be triggered over the network without user interaction, making any internet-exposed device immediately at risk.
Technical ContextAI
The TOTOLINK A8000RU is a consumer/SMB wireless router whose web administration is served by the cstecgi.cgi binary, a common CGI handler across many TOTOLINK firmware images. The vulnerable setScheduleCfg handler takes a user-controlled 'mode' argument and passes it into an OS command construction without proper sanitization, the classic CWE-78 (Improper Neutralization of Special Elements used in an OS Command) pattern. This class of bug typically arises because embedded vendors invoke system(), popen(), or busybox shell utilities with concatenated user input; on TOTOLINK devices the CGI process generally runs as root, so successful injection yields full device compromise. The single affected CPE (cpe:2.3:a:totolink:a8000ru) and the version pin 7.1cu.643_b20200521 indicate this is firmware-specific rather than a library-level flaw.
RemediationAI
No vendor-released patch identified at time of analysis - neither VulDB nor the EUVD/NVD records cite a fixed firmware build. Administrators should monitor https://www.totolink.net/ for an updated firmware image superseding 7.1cu.643_b20200521 and apply it as soon as it is published. As compensating controls, disable remote (WAN-side) administration on the router so /cgi-bin/cstecgi.cgi is unreachable from the internet (trade-off: loss of remote management convenience), restrict LAN access to the web management interface via firewall ACLs or a management VLAN so only trusted admin hosts can reach TCP/80 and TCP/443 on the device (trade-off: additional network configuration), and consider replacing the device if it is end-of-life and no firmware update is forthcoming. Where feasible, place the router behind an upstream filtering device that blocks unsolicited requests to /cgi-bin/cstecgi.cgi containing shell metacharacters in the mode parameter.
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
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-31544
GHSA-pj7j-39r4-pr94