Aktywnie wykorzystywana w atakach
Cisco IOS XR Software Discovery Protocol Format String Vulnerability
Cisco - IOS XR · Figuruje w katalogu CISA KEV od 2021-11-03. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2020-3118
WysokieCVSS 8.8KEVStreszczenie
Podatność w implementacji protokołu Cisco Discovery Protocol w oprogramowaniu Cisco IOS XR pozwala nieuwierzytelnionemu atakującemu znajdującemu się w tym samym segmencie sieci (Layer 2) na wykonanie dowolnego kodu lub przeładowanie urządzenia. Wynika ona z niewłaściwej walidacji danych tekstowych w niektórych polach komunikatów CDP. Wysłanie spreparowanego pakietu CDP może doprowadzić do przepełnienia stosu i wykonania kodu z uprawnieniami administracyjnymi.
Ocena ryzyka
Atakujący w tym samym segmencie sieci może przejąć kontrolę nad urządzeniem sieciowym lub je zrestartować, co prowadzi do poważnych zakłóceń w działaniu infrastruktury. Wykonanie kodu z uprawnieniami administracyjnymi oznacza pełne przejęcie urządzenia.
Rekomendacja
Zastosuj aktualizacje Cisco IOS XR wskazane w biuletynie bezpieczeństwa Cisco. Ogranicz dostęp do sieci Layer 2 i wyłącz CDP na nieużywanych interfejsach.
Inne podatności w Cisco IOS XR
Zobacz wszystkie- CVE-2016-6428Wysokie
Cisco IOS XR w wersji 6.1.1 pozwala lokalnym użytkownikom na wykonywanie dowolnych poleceń systemowych jako root, wykorzystując uprawnienia administratora.
- CVE-2016-1456Wysokie
CLI w Cisco IOS XR w wersjach 6.x do 6.0.1 pozwala lokalnym użytkownikom na wykonywanie dowolnych poleceń systemowych w kontekście uprzywilejowanym, wykorzystując nieokreślony dostęp do kontenerów.
- CVE-2016-1407Wysokie
Cisco IOS XR w wersjach do 5.3.2 niewłaściwie obsługuje wpisy oparte na przepływie Local Packet Transport Services (LPTS), co pozwala zdalnym atakującym na spowodowanie odmowy usługi (przerwanie sesji) poprzez wiele prób połączeń z otwartymi portami TCP.
- CVE-2015-6432Wysokie
Cisco IOS XR w wersjach 4.2.0, 4.3.0, 5.0.0, 5.1.0, 5.2.0, 5.2.2, 5.2.4, 5.3.0 i 5.3.2 nie ogranicza prawidłowo liczby Elementów Obliczeniowych Ścieżek (PCE) dla aktualizacji obszaru OSPF LSA, co pozwala zdalnym atakującym na spowodowanie odmowy usługi (przeładowanie urządzenia) poprzez spreparowaną aktualizację.
- CVE-2015-0618Wysokie
Cisco IOS XR w wersjach 5.0.1 i 5.2.1 na urządzeniach Network Convergence System 6000 oraz 5.1.3 i 5.1.4 na urządzeniach Carrier Routing System X umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez wadliwie skonstruowane pakiety IPv6 z nagłówkami rozszerzeń.
- CVE-2014-3353Wysokie
Cisco IOS XR w wersji 4.3(.2) i wcześniejszych, używany w systemie Cisco Carrier Routing System (CRS), pozwala zdalnym atakującym na spowodowanie odmowy usługi poprzez wysłanie źle sformatowanego pakietu IPv6.
- CVE-2026-20279Krytyczne
Podatność w oprogramowaniu Cisco IOS XR dotyczy problemów z nieprawidłową kontrolą dostępu (CWE-284). Została wykryta podczas wewnętrznego przeglądu bezpieczeństwa i została naprawiona w wydaniach wzmacniających oprogramowanie.
- CVE-2026-20274Krytyczne
Podatność w oprogramowaniu Cisco IOS XR dotyczy problemów z nieprawidłową kontrolą zasobów (CWE-664). Została wykryta podczas wewnętrznego przeglądu bezpieczeństwa i została naprawiona w wydaniach wzmacniających oprogramowanie.
- CVE-2022-20821ŚrednieAktywnie exploitowane
Podatność w health check RPM oprogramowania Cisco IOS XR może pozwolić nieuwierzytelnionemu, zdalnemu atakującemu na dostęp do instancji Redis działającej w kontenerze NOSi. Podatność istnieje, ponieważ health check RPM domyślnie otwiera port TCP 6379 po aktywacji. Atakujący może wykorzystać tę podatność, łącząc się z instancją Redis na otwartym porcie. Udana eksploatacja może pozwolić atakującemu na zapis do bazy danych Redis w pamięci, zapis dowolnych plików do systemu plików kontenera oraz pobranie informacji o bazie danych Redis. Biorąc pod uwagę konfigurację piaskownicy kontenera, w którym działa instancja Redis, zdalny atakujący nie mógłby wykonać zdalnego kodu ani naruszyć integralności systemu hosta Cisco IOS XR.
- CVE-2009-2055ŚrednieAktywnie exploitowane
Cisco IOS XR w wersjach od 3.4.0 do 3.8.1 pozwala zdalnym atakującym wywołać odmowę usługi (reset sesji) poprzez komunikat BGP UPDATE z nieprawidłowym atrybutem, co zostało zaobserwowane w praktyce 17 sierpnia 2009 roku.
Oryginalny opis (angielski, źródło NVD)
A vulnerability in the Cisco Discovery Protocol implementation for Cisco IOS XR Software could allow an unauthenticated, adjacent attacker to execute arbitrary code or cause a reload on an affected device. The vulnerability is due to improper validation of string input from certain fields in Cisco Discovery Protocol messages. An attacker could exploit this vulnerability by sending a malicious Cisco Discovery Protocol packet to an affected device. A successful exploit could allow the attacker to cause a stack overflow, which could allow the attacker to execute arbitrary code with administrative privileges on an affected device. Cisco Discovery Protocol is a Layer 2 protocol. To exploit this vulnerability, an attacker must be in the same broadcast domain as the affected device (Layer 2 adjacent).

