CVE-2026-42997
WysokieCVSS 7.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 36 - wyżej niż 36% wszystkich znanych CVE
Streszczenie
Podatność w OpenStack Ironic przed wersją 35.0.1 umożliwia użytkownikowi wywołującemu funkcję 'molds' podczas importu żądanie autoryzacji do zdalnego punktu końcowego. Przekazywane są poświadczenia: tymczasowy token Keystone (dający dostęp do wszystkich usług OpenStack, do których Ironic jest autoryzowany) lub podstawowe poświadczenia skonfigurowane dla magazynu 'molds'.
Ocena ryzyka
Atakujący może przechwycić wrażliwe poświadczenia (token Keystone lub dane logowania) wysyłane do zdalnego punktu końcowego, co może prowadzić do nieautoryzowanego dostępu do całej infrastruktury OpenStack.
Rekomendacja
Zaleca się natychmiastową aktualizację OpenStack Ironic do wersji 26.1.6, 29.0.5, 32.0.1 lub 35.0.1, w zależności od używanej gałęzi.
Inne podatności w OpenStack Ironic
Zobacz wszystkie- CVE-2016-4985Wysokie
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.
- 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.
- CVE-2026-48681Średnie
OpenStack Ironic przed wersją 35.0.2 zawiera podatność na nadpisywanie plików poprzez przechodzenie po katalogach podczas wdrażania z spreparowanym obrazem ISO.
- CVE-2026-44917Średnie
OpenStack Ironic przed wersją 35.0.2 umożliwia złośliwemu uwierzytelnionemu administratorowi lub menedżerowi projektu odczyt lokalnych plików na konduktorze Ironic za pomocą pxe_template.
- CVE-2026-46447Średnie
OpenStack Ironic przed wersją 35.0.2 umożliwia wstrzykiwanie skryptów iPXE, jeśli atakujący może ustawić atrybuty node.driver_info lub node.instance_info.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in idrac in OpenStack Ironic before 35.0.1. During import, a user invoking molds can request authorization to be sent to a remote endpoint. The credential forwarded is a time-limited Keystone token (which provides access to all OpenStack services Ironic is authorized for); or basic credentials configured for molds storage. The fixed versions are 26.1.6, 29.0.5, 32.0.1, and 35.0.1.

