CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H/E:X/RL:X/RC:X
-
On August 29, 2022, NVIDIA announced the following vulnerability with a medium impact:
CVE-2022-28199: Security Bulletin: NVIDIA Data Plane Development Kit (MLNX_DPDK) - August 2022
For a description of this vulnerability, see Security Bulletin: NVIDIA Data Plane Development Kit (MLNX_DPDK) - August 2022.
This advisory will be updated as additional information becomes available.
This advisory is available at the following link:
https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-mlx5-jbPCrqD8
-
Cisco investigated its product line to determine which products may be affected by this vulnerability.
The Vulnerable Products section includes Cisco bug IDs for each affected product. The bugs are accessible through the Cisco Bug Search Tool and contain additional platform-specific information, including workarounds (if available) and fixed software releases.
Any product not listed in the Affected Products section of this advisory is to be considered not vulnerable.
Vulnerable Products
The following table lists Cisco products that are affected by the vulnerability that is described in this advisory. If a future release date is indicated for software, the date provided represents an estimate based on all information known to Cisco as of the Last Updated date at the top of the advisory. Availability dates are subject to change based on a number of factors, including satisfactory testing results and delivery of other priority features and fixes. Customers should refer to the associated Cisco bug(s) for further details.
Product Cisco Bug ID Fixed Release Availability Routing and Switching - Enterprise and Service Provider Cisco Catalyst 8000V Edge Software CSCwb39904 17.6.4
17.7.2
17.9.1 and later
Note: Only the 17.6, 17.7, 17.8 trains are affected.Network and Content Security Adaptive Security Virtual Appliance (ASAv) CSCwb58007 9.17.1.x (release date TBD)
9.18.2
9.19.x and later
Note: Only the 9.17 and 9.18 trains are affected.Secure Firewall Threat Defense Virtual (formerly FTDv) CSCwb58007 7.1.0.3-x (release date TBD)
7.2.1.x (release date TBD)
7.3.x and later
Note: Only the 7.1 and 7.2 trains are affected.Products Confirmed Not Vulnerable
Only products listed in the Vulnerable Products section of this advisory are known to be affected by this vulnerability.
Cisco has confirmed that this vulnerability does not affect the following Cisco products:
Routing and Switching - Enterprise and Service Provider
- Cloud Services Router 1000V Series
- IOS Software
- IOS XE Software (other than Cisco Catalyst 8000V Edge Software)
- IOS XR Software
- NX-OS Software
-
If an error condition is observed on the device interface, the device may either reload or fail to receive traffic, resulting in a denial of service (DoS) condition.
-
If Cisco Catalyst 8000V Edge Software is using the MLX5 driver and it is affected by this issue, administrators would see that traffic is not being received on the interface and rx_errors will increase on the affected interface, as shown in the following example where interface GigabitEthernet2 has been affected:
cat8kv#show control | include ^GigabitEthernet.*|rx_errors
GigabitEthernet1 - Gi1 is mapped to UIO on VXE
rx_errors 0
GigabitEthernet2 - Gi2 is mapped to UIO on VXE
rx_errors 20
GigabitEthernet3 - Gi3 is mapped to UIO on VXE
rx_errors 0
cat8kv#
-
There are no workarounds that address this vulnerability; however, a recovery mechanism exists in Cisco Catalyst 8000V Edge Software.
Using the example shown in the Indicators of Compromise section of this advisory, where GigabitEthernet2 was affected, the commands in the following example show the recovery technique of shut/no shut:
cat8kv#show control | include ^GigabitEthernet.*|rx_errors
GigabitEthernet1 - Gi1 is mapped to UIO on VXE
rx_errors 0
GigabitEthernet2 - Gi2 is mapped to UIO on VXE
rx_errors 20]
GigabitEthernet3 - Gi3 is mapped to UIO on VXE
rx_errors 0
cat8kv#
cat8kv#configure terminal
cat8kv(config)#interface GigabitEthernet2
cat8kv(config-if)#shut
cat8kv(config-if)#no shut
cat8kv(config-if)#end
cat8kv#
-
For information about fixed software releases, consult the Cisco bugs identified in the Vulnerable Products section of this advisory.
When considering software upgrades, customers are advised to regularly consult the advisories for Cisco products, which are available from the Cisco Security Advisories page, to determine exposure and a complete upgrade solution.
In all cases, customers should ensure that the devices to be upgraded contain sufficient memory and confirm that current hardware and software configurations will continue to be supported properly by the new release. If the information is not clear, customers are advised to contact the Cisco Technical Assistance Center (TAC) or their contracted maintenance providers.
-
The Cisco Product Security Incident Response Team (PSIRT) is not aware of any public announcements or malicious use of the vulnerability that is described in this advisory. The Cisco PSIRT is aware that proof-of-concept exploit code is available for the vulnerability described in this advisory.
-
This vulnerability was publicly disclosed by NVIDIA on August 29, 2022.
-
To learn about Cisco security vulnerability disclosure policies and publications, see the Security Vulnerability Policy. This document also contains instructions for obtaining fixed software and receiving security vulnerability information from Cisco.
-
Version Description Section Status Date 1.0 Initial public release. — Interim 2022-SEP-07
-
THIS DOCUMENT IS PROVIDED ON AN "AS IS" BASIS AND DOES NOT IMPLY ANY KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. YOUR USE OF THE INFORMATION ON THE DOCUMENT OR MATERIALS LINKED FROM THE DOCUMENT IS AT YOUR OWN RISK. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE THIS DOCUMENT AT ANY TIME. CISCO EXPECTS TO UPDATE THIS DOCUMENT AS NEW INFORMATION BECOMES AVAILABLE.
A standalone copy or paraphrase of the text of this document that omits the distribution URL is an uncontrolled copy and may lack important information or contain factual errors. The information in this document is intended for end users of Cisco products.