Guest

Preview Tool

Cisco Bug: CSCvi01453 - Cisco NX-OS Software Remote Package Manager Command Injection Vulnerability

Last Modified

Oct 09, 2019

Products (48)

  • Cisco Nexus 9000 Series Switches
  • Cisco Nexus 3548 Switch
  • Cisco Nexus 3548-X Switch
  • Cisco Nexus 9516 Switch
  • Cisco Nexus 92160YC-X Switch
  • Cisco Nexus 9396TX Switch
  • Cisco Nexus 92304QC Switch
  • Cisco Nexus 31108TC-V Switch
  • Cisco Nexus 9396PX Switch
  • Cisco Nexus 3064 Switch
View all products in Bug Search Tool Login Required

Known Affected Releases

7.0(3)I7(2) 7.0(3)IHD8(0.258)

Description (partial)

<B>Symptom:</B>
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.

Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.

This advisory is available at the following link:
https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190515-nxos-rpm-injec

<B>Conditions:</B>
Please refer to the Security Advisory.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.