Aktualność · GPUStack · 2 min czytania
Data wydarzenia: · Opublikowano:
GPUStack łata krytyczny błąd obejścia SAML i lukę w autoryzacji Kubernetes
GPUStack ujawnił i naprawił dwie luki bezpieczeństwa w wersji 2.2.2 ogłoszonej 10 listopada 2026 roku: krytyczne obejście uwierzytelniania SAML umożliwiające przejęcie konta oraz lukę w autoryzacji proxy Kubernetes o wysokiej istotności.
GPUStack, menedżer samodzielnie hostowanych klastrów GPU i LLM, ujawnił i naprawił dwie luki bezpieczeństwa w wersji 2.2.2 10 listopada 2026 roku, zgodnie z poradnikiem GPUStack o obejściu uwierzytelniania SAML. Jedna z nich to krytyczny, niewymagający uwierzytelnienia błąd logowania SAML umożliwiający pełne przejęcie konta, a druga to błąd o wysokiej istotności pozwalający jednemu użytkownikowi sięgnąć po klastry Kubernetes innych użytkowników.
Co zmieniło się w wersji 2.2.2
- CVE-2026-102894 (GHSA-62m9-f875-rqw6): krytyczna istotność, wynik CVSS 3.1 równy 9.1, opublikowano 10 listopada 2026 roku. Mechanizm SAML w GPUStack dekoduje otrzymaną odpowiedź z base64 i wydaje token sesji JWT bez wywołania
OneLogin_Saml2_Auth.process_response(), pomijając sprawdzanie podpisu, wystawcy, odbiorcy, adresu docelowego i czasu. - Błąd działa nawet wtedy, gdy logowanie SAML SSO nie jest skonfigurowane, pozwalając atakującemu podszyć się pod istniejącego użytkownika, w tym administratora, albo utworzyć nowe konto, bez żadnych danych uwierzytelniających.
- Poradnik GPUStack o autoryzacji proxy Kubernetes (CVE-2026-103002, GHSA-3hch-x692-6qj3) ma wysoką istotność, z wynikiem CVSS 3.1 równym 8.8, również opublikowany 10 listopada 2026 roku. Jego mechanizm
cluster_apiserver_proxyprzekazuje żądania do klastrów Kubernetes za pomocą danych uwierzytelniających ServiceAccount węzła roboczego, bez sprawdzenia autoryzacji na poziomie zasobu. - Dotyczy to wersji od 0.7.1 do 2.2.1 w przypadku błędu SAML oraz od 2.2.0 do 2.2.1 (w tym 2.2.1rc1) w przypadku błędu proxy; obie luki naprawiono w wersji 2.2.2.
- Do czasu aktualizacji GPUStack zaleca zablokowanie punktu końcowego SAML i ograniczenie dostępu do GPUStack tylko do zaufanych administratorów.
Co to oznacza dla osób budujących infrastrukturę AI
GPUStack jest powszechnie używany do samodzielnego hostowania klastrów wnioskowania otwartych modeli LLM, więc błąd przejęcia konta bez uwierzytelnienia obok błędu dostępu do klastrów Kubernetes innych użytkowników w tej samej platformie zwiększa stawkę dla zespołów ją obsługujących. Obejście uwierzytelniania oznacza, że atakujący nie potrzebuje żadnych poprawnych danych uwierzytelniających, aby uzyskać dostęp administratora, natomiast błąd autoryzacji pozwala nawet użytkownikowi bez praw administratora sięgnąć po klastry Kubernetes, do których nigdy nie powinien mieć dostępu. Pojawiając się w tym samym tygodniu, w którym odrębną lukę w GPUStack dodano do katalogu CISA Known Exploited Vulnerabilities, ta para poradników to poważny sygnał, by przyjrzeć się temu, jak eksponowana jest samodzielnie hostowana infrastruktura AI.
Łagodzenie skutków i kolejne kroki
Zespoły korzystające z zagrożonych wdrożeń GPUStack powinny zaktualizować je do wersji 2.2.2, która naprawia obie luki. Do czasu zakończenia aktualizacji zalecanymi tymczasowymi krokami są zablokowanie punktu końcowego SAML i ograniczenie dostępu tylko do zaufanych administratorów.
Źródła
- GPUStack SAML Authentication Bypass Leading to Account Takeover (GitHub Security Advisories, 10 listopada 2026, oficjalne)
- GPUStack Missing Authorization on Cluster API Server Proxy (GitHub Security Advisories, 10 listopada 2026, oficjalne)
Tekst przygotowany z pomocą AI wyłącznie na podstawie źródeł wymienionych powyżej. Zanim trafił na stronę, przeszedł automatyczną kontrolę dat, źródeł i wszystkich wersji językowych.