CVE-2018-0348
18.07.2018, 23:29
A vulnerability in the CLI of the Cisco SD-WAN Solution could allow an authenticated, remote attacker to inject arbitrary commands that are executed with root privileges. The vulnerability is due to insufficient input validation. An attacker could exploit this vulnerability by authenticating to the device and submitting malicious input to the load command within the VPN subsystem. The attacker must be authenticated to access the affected CLI parameter. A successful exploit could allow an attacker to execute commands with root privileges. This vulnerability affects the following Cisco products if they are running a release of the Cisco SD-WAN Solution prior to Release 18.3.0: vBond Orchestrator Software, vEdge 100 Series Routers, vEdge 1000 Series Routers, vEdge 2000 Series Routers, vEdge 5000 Series Routers, vEdge Cloud Router Platform, vManage Network Management Software, vSmart Controller Software. Cisco Bug IDs: CSCvi69866.
Vendor | Product | Version |
---|---|---|
cisco | vbond_orchestrator | - |
cisco | vedge-plus | - |
cisco | vedge-pro | - |
cisco | vmanage_network_management | - |
cisco | vsmart_controller | - |
cisco | vedge-100_firmware | 𝑥 < 18.3.0 |
cisco | vedge_100b_firmware | 𝑥 < 18.3.0 |
cisco | vedge_100m_firmware | 𝑥 < 18.3.0 |
cisco | vedge_100wm_firmware | 𝑥 < 18.3.0 |
cisco | vedge-1000_firmware | 𝑥 < 18.3.0 |
cisco | vedge-2000_firmware | 𝑥 < 18.3.0 |
cisco | vedge-5000_firmware | 𝑥 < 18.3.0 |
𝑥
= Vulnerable software versions
Common Weakness Enumeration
- CWE-77 - Improper Neutralization of Special Elements used in a Command ('Command Injection')The software constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.
- CWE-78 - Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')The software constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.