Katalog CVE

CVE-2026-102894

KrytyczneCVSS 9.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

GPUStack w wersjach od 0.7.1 do 2.2.2 zawiera endpoint /auth/saml/callback, który dekoduje XML SAML i używa NameID oraz atrybutów do uwierzytelnienia lub utworzenia użytkownika bez weryfikacji podpisu, wystawcy, odbiorcy, miejsca docelowego ani warunków czasowych. Dowolny klient sieciowy może podszyć się pod istniejącego użytkownika, w tym administratora, lub utworzyć nowe konto, nawet gdy SAML nie jest skonfigurowany.

Ocena ryzyka

Podatność umożliwia nieuwierzytelnione podszycie się pod dowolnego użytkownika, w tym administratora, oraz przechwycenie i powtórzenie podpisanych odpowiedzi SAML. Ryzyko obejmuje pełny dostęp do platformy i naruszenie poufności danych.

Rekomendacja

Należy zaktualizować GPUStack do wersji 2.2.2. Zaleca się również weryfikację, czy endpoint SAML nie był wykorzystywany, oraz rotację poświadczeń i kluczy sesji.

Inne podatności w GPUStack

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

GPUStack is an open-source GPU cluster manager for AI model serving and GPU instance provisioning. From 0.7.1 until 2.2.2, the /auth/saml/callback endpoint decoded SAML XML, used its NameID and attributes to resolve or provision a user, and minted a gpustack_session JWT without calling OneLogin_Saml2_Auth.process_response to verify the signature, issuer, audience, destination, or time conditions. Any network client could submit an identity for an existing user, including an administrator, or provision a new non-administrator account, even when SAML was not configured. Response and Assertion identifiers were not consumed, so captured signed responses could also be replayed. This issue is fixed in version 2.2.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS