CVE-2019-1732 Cisco NX-OS Software Remote Package Manager Command Injection Vulnerability
An authenticated local administrator can exploit a race condition in the Remote Package Manager to inject arbitrary commands on Cisco NX-OS devices.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2019-1732?
CVE-2019-1732 is a medium-severity command injection vulnerability in Cisco Nx-Os, published on 15 May 2019. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A vulnerability in the Remote Package Manager (RPM) subsystem of Cisco NX-OS Software could allow an authenticated, local attacker with administrator credentials to leverage a time-of-check, time-of-use (TOCTOU) race condition to corrupt local variables, which could lead to arbitrary command injection. The vulnerability is due to the lack of a proper locking mechanism on critical variables that need to stay static until used. An attacker could exploit this vulnerability by authenticating to an affected device and issuing a set of RPM-related CLI commands. A successful exploit could allow the attacker to perform arbitrary command injection. The attacker would need administrator credentials for the targeted device.
Which versions are affected by CVE-2019-1732?
It affects 2 products.
Products include Cisco Nx-Os, Cisco Nx Os.
How do I fix CVE-2019-1732?
No fix has been published for CVE-2019-1732 yet. Limit exposure of the affected software until one is available.
Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.
Is CVE-2019-1732 being exploited?
There is no known exploitation of CVE-2019-1732 in the wild and no public exploit code.
Other vulnerabilities in Cisco Nx-Os
Sources
Also known as GHSA-p72g-8563-4jg8.