First published: Wed Aug 28 2024(Updated: )
A vulnerability in the Python interpreter of Cisco NX-OS Software could allow an authenticated, low-privileged, local attacker to escape the Python sandbox and gain unauthorized access to the underlying operating system of the device. The vulnerability is due to insufficient validation of user-supplied input. An attacker could exploit this vulnerability by manipulating specific functions within the Python interpreter. A successful exploit could allow an attacker to escape the Python sandbox and execute arbitrary commands on the underlying operating system with the privileges of the authenticated user. Note: An attacker must be authenticated with Python execution privileges to exploit these vulnerabilities. For more information regarding Python execution privileges, see product-specific documentation, such as the section of the Cisco Nexus 9000 Series NX-OS Programmability Guide.
Credit: ykramarz@cisco.com
Affected Software | Affected Version | How to fix |
---|---|---|
All of | ||
Cisco NX-OS | =9.3\(13\) | |
Any of | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 92304qc | ||
Cisco Nexus 9000 Series n9k-c9232c | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series N9K-C93108TC-EX | ||
Cisco Nexus 9000 Series Switch | ||
Cisco Nexus 93120TX | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series N9K-C9316D-GX | ||
Cisco Nexus 9000 Series Switch - C93180LC-EX | ||
Cisco Nexus 93180YC-EX | ||
Cisco Nexus 93360YC-FX2 | ||
Cisco Nexus 9000 Series Switch n9k-c93180yc-fx | ||
Cisco Nexus 93216TC-FX2 | ||
Cisco Nexus 93240YC-FX2 | ||
Cisco Nexus 9000 Series N9K-C9332C | ||
Cisco Nexus 9332D-GX2B | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 93360YC-FX2 | ||
Cisco Nexus 9336C-FX2 | ||
Cisco Nexus 9348D-GX2A | ||
Cisco Nexus 9000 Series Switch n9k-c9348gc-fxp | ||
Cisco Nexus 9000 Series Switch N9K-C93600CD-GX | ||
Cisco Nexus 9000 Series N9K-C9364C | ||
Cisco Nexus 9364C-GX | ||
Cisco Nexus 9364D-GX2A | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9372TX-E | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9500 Series | ||
Cisco Nexus 9508 | ||
Cisco Nexus N9K-C9508-FM-R | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Supervisor B | ||
Cisco Nexus 9000 Series Supervisor Module B | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 N9K-X9400 | ||
Cisco Nexus 9000 Series Switches | ||
Cisco Nexus 9000 Series N9K-X9432C-S | ||
Cisco Nexus 9000 Series N9K-X9464PX | ||
Cisco N9K-X9464TX2 Firmware | ||
Cisco N9K-X9564PX | ||
Cisco N9K-X9564TX | ||
Cisco x96136yc-r | ||
Cisco Nexus 9636C-R | ||
Cisco Nexus n9k-x9636c-rx | ||
Cisco Nexus N9K-X9636Q-R | ||
Cisco Nexus 9000 N9K-X97160YC-EX | ||
Cisco N9K series switches | ||
Cisco Nexus 9000 Series Switches n9k-x9732c-ex | ||
Cisco Nexus 9000 Series N9K-X9732C-FX | ||
Cisco Nexus 9000 Series Switch n9k-x9736c-ex | ||
Cisco Nexus 9000 Series Switch | ||
Cisco Nexus 9000 Series Switch n9k-x9788tc-fx | ||
Cisco Nexus 3000 | ||
Cisco Nexus 3000 | ||
Cisco Nexus 3016Q Firmware | ||
Cisco Nexus 3016Q Firmware | ||
Cisco Nexus 3048 Firmware | ||
Cisco Nexus 3064 Firmware | ||
Cisco Nexus 3064 | ||
Cisco Nexus 3064 | ||
Cisco Nexus 3064x | ||
Cisco Nexus 3064 | ||
Cisco Nexus 3064-X Firmware | ||
Cisco Nexus 3100 Firmware | ||
Cisco Nexus 3100V Firmware | ||
Cisco Nexus 3100-Z firmware | ||
Cisco Nexus 3100V Firmware | ||
Cisco Nexus 31108PC-V Firmware | ||
Cisco Nexus 31108PV-V Firmware | ||
Cisco Nexus 31108TC-V Firmware | ||
Cisco Nexus 31128PQ | ||
Cisco Nexus 3132C-Z Firmware | ||
Cisco Nexus 3132Q-XL | ||
Cisco Nexus 3132Q-V Firmware | ||
Cisco Nexus 3132Q-X/3132Q-XL | ||
Cisco Nexus 3132Q-X/3132Q-XL | ||
Cisco Nexus 3132Q-XL Firmware | ||
Cisco Nexus 3164Q Firmware | ||
Cisco Nexus 3172 Firmware | ||
Cisco Nexus 3172PQ/PQ-XL | ||
Cisco Nexus 3172PQ-XL Firmware | ||
Cisco Nexus 3172PQ/PQ-XL | ||
Cisco Nexus 3172TQ Firmware | ||
Cisco Nexus 3172TQ-XL | ||
Cisco Nexus 3172TQ-XL Firmware | ||
Cisco Nexus 3200 | ||
Cisco Nexus 3232 | ||
Cisco Nexus 3232C | ||
Cisco Nexus 3232C | ||
Cisco Nexus 3264C-E Firmware | ||
Cisco Nexus 3264Q Firmware | ||
Cisco Nexus 3400 Firmware | ||
Cisco Nexus 3408-S Firmware | ||
Cisco Nexus 34180YC Firmware | ||
Cisco Nexus 34200YC-SM Firmware | ||
Cisco Nexus 3432D-S Firmware | ||
Cisco Nexus 3464C Firmware | ||
Cisco Nexus 3500 Platform | ||
Cisco Nexus 3500 Platform Firmware | ||
Cisco Nexus 3524-xl | ||
Cisco Nexus 3524-xl | ||
Cisco Nexus 3524-x/xl | ||
Cisco Nexus 3524-XL Firmware | ||
Cisco Nexus 3548-X/XL Firmware | ||
Cisco Nexus 3548-X/XL | ||
Cisco Nexus 3548-x/xl | ||
Cisco Nexus 3548-X/XL | ||
Cisco Nexus 3600 Firmware | ||
Cisco Nexus 36180YC-R Firmware | ||
Cisco Nexus 3636C-R Firmware | ||
Cisco Nexus 9000 Firmware | ||
Cisco Nexus 9000 in ACI mode | ||
Cisco Nexus 9000 | ||
Cisco Nexus 9000 in standalone | ||
Cisco NX-OS Nexus 9000 Series | ||
Cisco Nexus 9200 firmware | ||
Cisco Nexus 9200 | ||
Cisco Nexus 92160YC Switch | ||
Cisco Nexus 92160YC-X Firmware | ||
Cisco Nexus 9221C Firmware | ||
Cisco Nexus 92300YC Firmware | ||
Cisco Nexus 92300YC Firmware | ||
Cisco Nexus 92304QC Switch | ||
Cisco Nexus 92304qc | ||
Cisco Nexus 9232E | ||
Cisco Nexus 92348GC-X Switch | ||
Cisco Nexus 9236C Switch | ||
Cisco Nexus 9236c | ||
Cisco Nexus 9272Q Switch | ||
Cisco Nexus 9272Q Switch | ||
Cisco Nexus 9300 Firmware | ||
Cisco Nexus | ||
Cisco Nexus 93108TC-EX-24 Firmware | ||
Cisco Nexus 93108TC-EX-24 | ||
Cisco Nexus 93108TC-FX Switch | ||
Cisco Nexus 93108TC-FX Switch | ||
Cisco Nexus 93108TC-FX3 | ||
Cisco Nexus 93108TC-FX3 | ||
Cisco Nexus 93108TC-FX3P Firmware | ||
Cisco Nexus 93120TX Firmware | ||
Cisco Nexus 93120TX | ||
Cisco Nexus 93128 Firmware | ||
Cisco Nexus 93128 Firmware | ||
Cisco Nexus 93128tx | ||
Cisco Nexus 9316D-GX Firmware | ||
Cisco Nexus 93180LC-EX Switch | ||
Cisco Nexus 9000 Series Switch | ||
Cisco Nexus 93180TC-EX Firmware | ||
Cisco Nexus 93180YC-EX-24 | ||
Cisco Nexus 93180YC-EX-24 Firmware | ||
Cisco Nexus 93180YC-EX-24 | ||
Cisco Nexus 93180YC-FX Firmware | ||
Cisco Nexus 93180YC-FX-24 Firmware | ||
Cisco Nexus 93180YC-FX3 Firmware | ||
Cisco Nexus 93180YC-FX3H | ||
Cisco Nexus 93180YC-FX3S Firmware | ||
Cisco Nexus 93216TC-FX2 Firmware | ||
Cisco Nexus 93240TC-FX2 | ||
Cisco Nexus 93240YC-FX2 Firmware | ||
Cisco Nexus 9332C Firmware | ||
Cisco Nexus 9332D-GX2B Firmware | ||
Cisco Nexus 9332D-H2R | ||
Cisco Nexus 9332PQ Firmware | ||
Cisco Nexus 9332pq | ||
Cisco Nexus 93360YC-FX2 | ||
Cisco Nexus 9336C-FX2 Firmware | ||
Cisco Nexus 9336C-FX2-E Firmware | ||
Cisco Nexus N9336PQ | ||
Cisco Nexus 9336PQ ACI Spine Switch | ||
Cisco Nexus N9336PQ-X | ||
Cisco Nexus 9336PQ | ||
Cisco Nexus 93400LD-H1 | ||
Cisco Nexus 9348D-GX2A | ||
Cisco Nexus 9348GC-FX3 | ||
Cisco Nexus 9348GC-FX3PH | ||
Cisco Nexus 9348GC-FXP Firmware | ||
Cisco Nexus 93600CD-GX Firmware | ||
Cisco Nexus 9364c-h1 | ||
Cisco Nexus 9364C-GX Firmware | ||
Cisco Nexus 9364c-h1 | ||
Cisco Nexus 9364D-GX2A Firmware | ||
Cisco Nexus 9372PX-E | ||
Cisco Nexus 9372PX-E Firmware | ||
Cisco Nexus 9372PX-E | ||
Cisco Nexus 9372px | ||
Cisco Nexus 9372TX | ||
Cisco Nexus 9372TX-E Switch | ||
Cisco Nexus 9372TX-E | ||
Cisco Nexus 9372TX | ||
Cisco Nexus 9396PX Firmware | ||
Cisco Nexus 9396PX Switch | ||
Cisco Nexus 9396TX Firmware | ||
Cisco Nexus 9396TX | ||
Cisco Nexus 9408 | ||
Cisco Nexus 9432PQ | ||
Cisco Nexus 9500 Series | ||
Cisco Nexus 9500 | ||
Cisco Nexus 9500 | ||
Cisco Nexus 9500 | ||
Cisco Nexus 9500 Supervisor A | ||
Cisco Nexus 9500 Supervisor A+ | ||
Cisco Nexus 9500 Supervisor B firmware | ||
Cisco Nexus 9500 Supervisor B+ | ||
Cisco Nexus 9500R Firmware | ||
Cisco Nexus 9504 firmware | ||
Cisco Nexus 9504 | ||
Cisco Nexus 9508 | ||
Cisco Nexus 9508 | ||
Cisco Nexus 9516 firmware | ||
Cisco Nexus 9516 | ||
Cisco Nexus 9536PQ Firmware | ||
Cisco Nexus 9636PQ Firmware | ||
Cisco Nexus 9716D-GX Firmware | ||
Cisco Nexus 9736PQ Firmware | ||
Cisco Nexus 9800 Firmware | ||
Cisco Nexus 9800 34-port 100g and 14-port 400g line card | ||
Cisco Nexus 9800 36-port 400g line card | ||
Cisco Nexus 9804 | ||
Cisco Nexus 9808 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-20286 has a high severity rating due to the potential for local attackers to escape the Python sandbox and gain unauthorized access to the underlying operating system.
To mitigate CVE-2024-20286, upgrade to the patched versions of Cisco NX-OS Software that address this vulnerability.
CVE-2024-20286 affects devices running specific versions of Cisco NX-OS Software, particularly those incorporating Python interpreter functionalities.
CVE-2024-20286 is a local privilege escalation vulnerability that allows low-privileged authenticated users to escape the Python sandbox.
Yes, an authenticated user with low privileges is required to exploit CVE-2024-20286.