CVE-2016-4985
WysokieStreszczenie
Usługa ironic-api w OpenStack Ironic przed wersją 4.2.5 (Liberty) oraz 5.x przed wersją 5.1.2 (Mitaka) umożliwia zdalnym atakującym uzyskanie wrażliwych informacji o zarejestrowanym węźle, wykorzystując znajomość adresu MAC karty sieciowej tego węzła i wysyłając spreparowane żądanie POST do zasobu v1/drivers/$DRIVER_NAME/vendor_passthru.
Ocena ryzyka
Atakujący mogą uzyskać dostęp do poufnych informacji, co może prowadzić do dalszych ataków na infrastrukturę organizacji. To stwarza ryzyko naruszenia bezpieczeństwa danych i integralności systemu.
Rekomendacja
Zaleca się aktualizację OpenStack Ironic do wersji 4.2.5 lub 5.1.2 oraz monitorowanie i ograniczenie dostępu do interfejsów API, aby zminimalizować ryzyko wykorzystania tej podatności.
Inne podatności w OpenStack Ironic
Zobacz wszystkie- CVE-2026-90458Średnie
OpenStack Ironic przed wersją 39.0.1 pozwala na wykonywanie operacji DELETE i GET poprzez vendor_passthru, na przykład w celu usunięcia kont z usługi Redfish kontrolera BMC.
- CVE-2026-89419Średnie
OpenStack Ironic przed wersją 39.0.1 czasami pozwala użytkownikowi zmienić ustawienie trybu konserwacji węzła poprzez PATCH do /v1/nodes/{ident}, czyli bez użycia dedykowanego endpointu konserwacji.
- CVE-2026-115638Średnie
OpenStack Ironic w wersjach do 39.0.1 zawiera podatność typu denial of service, która może być wywołana przez configdrive powodujący rozpakowanie bardzo dużej ilości danych, znaną jako gzip bomb.
- CVE-2026-90461Średnie
OpenStack Ironic w wersjach do 38.0.0 włącznie może wysłać nazwę użytkownika i hasło do nieoczekiwanego zdalnego hosta, gdy usługa Image Service jest skonfigurowana do uwierzytelniania HTTP(S) Basic. Poświadczenia mogą wyciec do niepowołanego odbiorcy.
- CVE-2026-74250Średnie
W OpenStack Ironic przed wersją 38.0.1 interfejs wdrożeniowy autodetect może nie uruchomić czyszczenia natychmiast po rejestracji lub zmianie na ten interfejs.
- CVE-2026-71201Średnie
W OpenStack Ironic do wersji 38.0.0, czytelnik projektu wykonujący spreparowane żądanie może uzyskać dostęp do Portgroups przypisanych do węzłów lub dzierżawionych przez inny projekt.
- CVE-2026-54423Wysokie
W OpenStack Ironic przed wersją 37.0.1, użytkownik mający uprawnienia do wdrażania węzłów przez interfejs IPMI może złośliwie użyć kroku send_raw do wysyłania dowolnych komend IPMI do węzła, omijając kontrolę dostępu Ironic.
- CVE-2026-44918Średnie
Podatność w OpenStack Ironic przed wersją 37.0.1 umożliwia nieautoryzowane tworzenie lub modyfikowanie węzłów w obrębie różnych projektów. Brak odpowiedniej autoryzacji pozwala atakującemu na manipulację zasobami bez wymaganych uprawnień.
- CVE-2026-54421Średnie
W OpenStack Ironic przed wersją 37.0.1, podczas stosowania operacji PATCH do aktualizacji pól we właściwościach woluminu, do których użytkownik jest autoryzowany, Ironic może zwrócić niezaciemnione poufne informacje (takie jak dane uwierzytelniające iSCSI).
- CVE-2026-50589Średnie
W OpenStack Ironic w wersjach od 32 do 37.0.0 nieuwierzytelniony użytkownik może wysłać spreparowany ciąg JSON do niektórych endpointów API lub JSON-RPC, powodując awarię usługi.
Oryginalny opis (angielski, źródło NVD)
The ironic-api service in OpenStack Ironic before 4.2.5 (Liberty) and 5.x before 5.1.2 (Mitaka) allows remote attackers to obtain sensitive information about a registered node by leveraging knowledge of the MAC address of a network card belonging to that node and sending a crafted POST request to the v1/drivers/$DRIVER_NAME/vendor_passthru resource.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

