CVE-2026-7548
8.8Totolink · NR1800X
A command injection vulnerability in the Totolink NR1800X router allows authenticated attackers to execute arbitrary system commands via the setUssd function in cstecgi.cgi.
Executive summary
A critical command injection vulnerability in the Totolink NR1800X router allows authenticated attackers to gain unauthorized remote code execution on the affected device.
Vulnerability
The vulnerability exists within the sub_41A68C function of the cstecgi.cgi script, where the ussd parameter is improperly sanitized before being concatenated into a command string passed to the system shell. An attacker with valid user credentials can trigger this flaw by sending a crafted JSON request to the setUssd endpoint.
Business impact
Successful exploitation of this vulnerability results in full remote code execution on the network gateway. This allows an attacker to intercept traffic, pivot into internal network segments, or permanently disable the device, leading to significant service disruption and potential compromise of sensitive internal data. With a CVSS score of 8.8, this flaw represents a high risk to organizational security posture.
Remediation
Immediate Action: Contact the vendor for the latest firmware release, as no public patch is currently confirmed. Until a fix is applied, restrict access to the web management interface to trusted internal IP addresses only.
Proactive Monitoring: Monitor network traffic for unusual POST requests directed at cstecgi.cgi that contain suspicious characters or shell command syntax within the ussd parameter.
Compensating Controls: Implement a Web Application Firewall (WAF) or local firewall rules to block access to the management interface for all unauthorized users.
Exploitation status
Public Exploit Available: Yes — a functional proof of concept is available via the researcher's GitHub repository.
Analyst recommendation
Given the availability of a public proof of concept and the high potential for full system compromise, administrators must treat this as a high-priority issue. If firmware updates are not immediately available, ensure the router management interface is not exposed to the public internet and enforce strict authentication controls to minimize the attack surface.
More Totolink CVEs
Sources
Originally found and disclosed by NEWYM (VulDB User), per the CVE Program record.
- VDB-360358 | Totolink NR1800X cstecgi.cgi sub_41A68C command injection Vulnerability database entry
- VDB-360358 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #804417 | Totolink C834FR-1C NR1800X command injection Third-party advisory
- Exploit / PoC
- totolink.net