Patchfirst
CVE-2018-14558 KEVPublic exploit Critical · 9.8 EPSS 8.5%

Tenda AC7, AC9, and AC10 Routers Command Injection Vulnerability

Tenda · AC7, AC9, and AC10 Routers

Summary

The Tenda AC7, AC9, and AC10 routers contain a command injection flaw in the formsetUsbUnload function, which passes untrusted input to a system command execution routine (dosystemCmd). This affects AC7 firmware through V15.03.06.44_CN, AC9 firmware through V15.03.05.19(6318)_CN, and AC10 firmware through V15.03.06.23_CN. An attacker who can send a crafted goform/setUsbUnload request to the device can execute arbitrary operating system commands, with no authentication or user interaction required and network access as the only precondition.

Official description · NVD

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.

Breakdown
65.9 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
2/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 2 years after disclosure.

  1. Disclosedday 0
  2. First seen exploitedVulnCheck KEV evidence+2 yrs
  3. Added to CISA KEVEU database agrees+3 yrs

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Exploit Public-Facing Application T1190 Medium
AI mapping from the description · how it is exploited

Remote crafted HTTP request exploits public-facing router web interface

via a crafted goform/setUsbUnload request
From the official description (NVD) Original (opens in a new tab) ↗

ExecutionTA0002

Command and Scripting Interpreter T1059 Medium
AI mapping from the description · primary impact

Arbitrary OS command execution on the device

execute arbitrary OS commands via a crafted
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 244 general rules for its techniques

Rules for this CVE

0 that reference CVE-2018-14558 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Not named in any threat report yet

References

2 links, grouped by NVD tag (1 duplicate merged)
↑ ↓ chooseEnter openEsc close