← Vulnerability feed

Vulnerability record · CVE-2018-14558 · published 30 October 2018

CVE-2018-14558: Tenda AC7, AC9 and AC10 routers command injection via setUsbUnload

Tenda · Ac7 Firmware

Tenda AC7, AC9 and AC10 router firmware contains an OS command injection flaw in the formsetUsbUnload function, which passes untrusted input from a crafted goform/setUsbUnload request to a dosystemCmd call. An unauthenticated remote attacker can therefore run arbitrary operating system commands on the device. The flaw is rated critical (CVSS 9.8) and is listed in CISA's Known Exploited Vulnerabilities catalog.

9.8 CVSS 3.1 Critical CISA KEV since 3 Nov 2021 EPSS 8.7% · top 5.0% CWE-78 · OS command injection
9.8CVSS 3.1 base score, v2 10.0
8.7%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
3Affected product versions listed by NVD
3References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

An issue was discovered on Tenda AC7 devices with firmware through V15.03.06.44_CN(AC7), AC9 devices with firmware through V15.03.05.19(6318)_CN(AC9), and AC10 devices with firmware through V15.03.06.23_CN(AC10). A command Injection vulnerability allows attackers to execute arbitrary OS commands via a crafted goform/setUsbUnload request. This occurs because the "formsetUsbUnload" function executes a dosystemCmd function with untrusted input.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

critical priorityThe flaw is an unauthenticated remote command injection with a CVSS score of 9.8 and confirmed exploitation in the wild per CISA KEV.

What it is

Tenda AC7, AC9 and AC10 router firmware contains an OS command injection flaw in the formsetUsbUnload function, which passes untrusted input from a crafted goform/setUsbUnload request to a dosystemCmd call. An unauthenticated remote attacker can therefore run arbitrary operating system commands on the device. The flaw is rated critical (CVSS 9.8) and is listed in CISA's Known Exploited Vulnerabilities catalog.

Impact

Successful exploitation gives the attacker arbitrary command execution on the router, allowing full compromise of the device, its configuration and any traffic or credentials it handles. Because the device sits at the network edge, it can also serve as a foothold for further attacks on the internal network.

Attack surface

The flaw is reached over the network through an HTTP request to the goform/setUsbUnload endpoint. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates no authentication and no user interaction are required.

Exploitation

CVE-2018-14558 is listed in CISA KEV with a 2021-11-03 addition date, confirming exploitation in the wild, and EPSS shows a 30-day probability of 0.08742 (94.88th percentile). A public exploit reference exists, though the linked GitHub advisory is now marked as a broken link.

What to do

  • Apply the vendor firmware updates for AC7, AC9 and AC10 as instructed in the CISA KEV required action; if no fixed firmware is available for a model, replace or retire the device.
  • Do not expose the router's web management interface to the internet; restrict administrative access to trusted management networks.
  • Segment or isolate these routers on the network so a compromised device cannot reach sensitive internal systems.
  • Monitor vendor and CISA advisories for updated firmware and end-of-support notices for these models.

Detection

  • Inspect HTTP request logs and network traffic for POST requests to /goform/setUsbUnload, especially those containing shell metacharacters or command strings.
  • Alert on unexpected outbound connections or processes originating from the router, which may indicate command execution.
  • Audit router configuration and firmware versions against the affected ranges to identify unpatched devices.
  • Watch for signs of device tampering such as changed admin credentials, modified DNS settings or added services.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2018-14558 to the Known Exploited Vulnerabilities catalog on 3 November 2021 as "Tenda AC7, AC9, and AC10 Routers Command Injection Vulnerability". Required action: Apply updates per vendor instructions. Federal deadline 3 May 2022.

Affected products

3 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2018-14558 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.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2026-51846Tenda ac7 firmware stack-based buffer overflow vulnerabilityIn Tenda AC7 v15.03.06.44, the wanSpeed parameter of the route /goform/AdvSetMacMtuWan has a stack buffer overflow vulnerability that can lead to rem…EPSS 0.85%9.8CVE-2026-51843Tenda ac7 firmware stack-based buffer overflow vulnerabilityTenda AC7 v15.03.06.44 contains a stack buffer overflow vulnerability in the /goform/AdvSetMacMtuWan interface via the wanMTU parameter.EPSS 0.56%9.8CVE-2026-51844Tenda ac7 firmware stack-based buffer overflow vulnerabilityTenda AC7 v15.03.06.44 contains a stack buffer overflow vulnerability in the /goform/AdvSetMacMtuWan interface via the cloneType parameter.EPSS 0.56%9.8CVE-2026-51845Tenda ac7 firmware stack-based buffer overflow vulnerabilityTenda AC7 v15.03.06.44 contains a stack buffer overflow vulnerability in the /goform/AdvSetMacMtuWan interface via the mac parameter.EPSS 0.56%9.8CVE-2025-67073Tenda ac10 firmware classic buffer overflow vulnerabilityA Buffer overflow vulnerability in function fromAdvSetMacMtuWan of bin httpd in Tenda AC10V4.0 V16.03.10.20 allows remote attackers to cause denial o…EPSS 0.69%9.8CVE-2025-45779Tenda ac10 firmware classic buffer overflow vulnerabilityTenda AC10 V1.0re_V15.03.06.46 is vulnerable to Buffer Overflow in the formSetPPTPUserList handler via the list POST parameter.EPSS 6.5%9.8CVE-2025-45042Tenda ac9 firmware command injection vulnerabilityTenda AC9 v15.03.05.14 was discovered to contain a command injection vulnerability via the Telnet function.EPSS 1.6%9.8CVE-2025-44872Tenda ac9 firmware command injection vulnerabilityTenda AC9 V15.03.06.42_multi was found to contain a command injection vulnerability in the formsetUsbUnload function via the deviceName parameter. Th…EPSS 1.8%

Source: NIST National Vulnerability Database (record CVE-2018-14558), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.