Vulnerability record · CVE-2018-1143 · published 19 April 2018
CVE-2018-1143: Belkin N750 router command injection via twonky_command.cgi
Belkin · N750 Firmware
The Belkin N750 running firmware 1.10.22 fails to sanitize input to twonky_command.cgi, allowing OS command injection. A remote attacker can run arbitrary commands as root without authenticating, making this a full device compromise.
Description
A remote unauthenticated user can execute commands as root in the Belkin N750 using firmware version 1.10.22 by sending a crafted HTTP request to twonky_command.cgi.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Automated analysis
critical priorityUnauthenticated remote root command execution with a CVSS of 9.8 and high EPSS probability makes this an urgent exposure for any internet-facing N750.
What it is
The Belkin N750 running firmware 1.10.22 fails to sanitize input to twonky_command.cgi, allowing OS command injection. A remote attacker can run arbitrary commands as root without authenticating, making this a full device compromise.
Impact
An attacker gains root-level command execution on the router, enabling complete control of the device, traffic interception, and use as a pivot into the local network.
Attack surface
Reachable over the network via a crafted HTTP request to twonky_command.cgi; the CVSS vector shows no privileges or user interaction required, so it is unauthenticated and remotely triggerable.
Exploitation
Not listed in CISA KEV, but EPSS is 0.547 (98.9th percentile) and both references are tagged Exploit, indicating public exploit material exists.
What to do
- Apply the vendor firmware fix for the N750 if Belkin has released one; if no patch exists, retire or replace the device.
- Block external access to the router's web management interface and twonky_command.cgi at the network perimeter.
- Isolate the router on a segmented network so a compromise cannot reach other internal hosts.
- Disable the Twonky media service if it is not required.
- Monitor Belkin advisories for a fixed firmware version and upgrade as soon as available.
Detection
- Inspect HTTP request logs for POST or GET requests to twonky_command.cgi, especially with shell metacharacters in parameters.
- Alert on unexpected outbound connections or processes spawned by the router's web or Twonky service.
- Watch for command-injection patterns such as semicolons, pipes, backticks, or $() in requests to the router's CGI endpoints.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://www.tenable.com/security/research/tra-2018-08 | ExploitThird Party Advisory |
| https://www.tenable.com/security/research/tra-2018-08 | ExploitThird Party Advisory |
Track CVE-2018-1143 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2018-1143), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.