CRITICAL✓ PATCH🇬🇧 English

CVE-2018-0301

Cisco NX-OS NX-API — buffer overflow umożliwiający RCE jako root

CVSS 9.8v3.0pub. 2018-06-20upd. 2024-11-21

Podatność w funkcji NX-API oprogramowania Cisco NX-OS pozwala nieuwierzytelnionemu, zdalnemu atakującemu na wywołanie buffer overflow poprzez spreparowany pakiet HTTP/HTTPS wysłany do interfejsu zarządzania. Luka jest krytyczna, ponieważ umożliwia wykonanie dowolnego kodu z uprawnieniami root bez żadnego uwierzytelnienia.

Pokaż oryginał (EN)

A vulnerability in the NX-API feature of Cisco NX-OS Software could allow an unauthenticated, remote attacker to craft a packet to the management interface on an affected system, causing a buffer overflow. The vulnerability is due to incorrect input validation in the authentication module of the NX-API subsystem. An attacker could exploit this vulnerability by sending a crafted HTTP or HTTPS packet to the management interface of an affected system with the NX-API feature enabled. An exploit could allow the attacker to execute arbitrary code as root. Note: NX-API is disabled by default. This vulnerability affects: MDS 9000 Series Multilayer Switches, Nexus 2000 Series Fabric Extenders, Nexus 3000 Series Switches, Nexus 3500 Platform Switches, Nexus 5500 Platform Switches, Nexus 5600 Platform Switches, Nexus 6000 Series Switches, Nexus 7000 Series Switches, Nexus 7700 Series Switches, Nexus 9000 Series Switches in standalone NX-OS mode, Nexus 9500 R-Series Line Cards and Fabric Modules. Cisco Bug IDs: CSCvd45804, CSCve02322, CSCve02412.

🤖 Analiza AI
Jak działa

Podatność wynika z nieprawidłowej walidacji danych wejściowych w module uwierzytelniania podsystemu NX-API. Atakujący wysyła spreparowany pakiet HTTP lub HTTPS do interfejsu zarządzania urządzenia, na którym włączono funkcję NX-API. Niepoprawnie przetworzone dane wejściowe prowadzą do przepełnienia bufora (buffer overflow) w module uwierzytelniania, co ostatecznie umożliwia przejęcie kontroli nad przepływem wykonania kodu. Funkcja NX-API jest domyślnie wyłączona, co ogranicza ekspozycję wyłącznie do systemów z ręcznie włączoną tą funkcją.

Skutki

Atakujący może wykonać dowolny kod z uprawnieniami root na podatnym urządzeniu, co oznacza pełne przejęcie kontroli nad systemem, w tym możliwość modyfikacji konfiguracji, przechwytywania ruchu sieciowego i lateral movement w infrastrukturze.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami (Cisco Security Advisory cisco-sa-20180620-nxos-bo, identyfikatory błędów: CSCvd45804, CSCve02322, CSCve02412). Jako środek zaradczy, jeśli funkcja NX-API nie jest wymagana operacyjnie, należy ją niezwłocznie wyłączyć. Dodatkowo należy ograniczyć dostęp do interfejsu zarządzania wyłącznie do zaufanych hostów poprzez odpowiednie reguły firewall lub listy ACL.

Kogo dotyczy

Cisco NX-OS Software z włączoną funkcją NX-API na następujących platformach: MDS 9000 Series Multilayer Switches, Nexus 2000 Series Fabric Extenders, Nexus 3000 Series Switches, Nexus 3500 Platform Switches, Nexus 5500 Platform Switches, Nexus 5600 Platform Switches, Nexus 6000 Series Switches, Nexus 7000 Series Switches, Nexus 7700 Series Switches, Nexus 9000 Series Switches (tryb standalone NX-OS), Nexus 9500 R-Series Line Cards and Fabric Modules

Uwagi

Funkcja NX-API jest domyślnie wyłączona — podatność dotyczy wyłącznie urządzeń, na których administrator ręcznie ją aktywował. Zaleca się pilną inwentaryzację urządzeń Cisco NX-OS pod kątem włączonego NX-API.

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Cisco Mds 9000

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 172tq Xl

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3016

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3048

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3064 32t

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3064 T

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3064 X

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3100 V

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 31128pq

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3132c Z

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3132q

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3132q X

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3132q Xl

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3164q

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3172pq

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3172pq Xl

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3172tq

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3172tq 32t

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3232c

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3264c E

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3264q

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 34180yc

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3524 X

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3524 Xl

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3548

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3548 X

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3548 Xl

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 3636c R

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 5000

    HW
    Cisco
    wszystkie wersje
  • Cisco Nexus 5010

    HW
    Cisco
    wszystkie wersje
🟢
PATCH DOSTĘPNY
Aktualizacja od producenta gotowa. Wdrożenie w ramach standardowego cyklu.
Tagi
RCEMemory
CWE
Referencje

Powiązane podatności

CVE-2021-1361CRITICAL9.8PL ✓ten sam produkt

Cisco NX-OS: nieautoryzowany dostęp do plików przez port TCP 9075

CVE-2019-1804CRITICAL9.8PL ✓ten sam produkt

Domyślna para kluczy SSH w Cisco Nexus 9000 ACI umożliwia dostęp root

CVE-2018-0310CRITICAL9.8PL ✓ten sam produkt

Cisco FXOS/NX-OS: buffer overread w Cisco Fabric Services umożliwia DoS lub wyciek danych

CVE-2018-0308CRITICAL9.8PL ✓ten sam produkt

RCE/DoS w Cisco Fabric Services — buffer overflow w FXOS/NX-OS

CVE-2018-0304CRITICAL9.8PL ✓ten sam produkt

RCE i DoS w Cisco FXOS/NX-OS — błąd walidacji nagłówków Fabric Services