External risk intelligence

GPUStack SAML Authentication Bypass Allows User Impersonation and Account Creation.

CVE advisorySeverity: CRITICAL (CVSS 9.1)

CVE-2026-102894

GPUStack is a GPU cluster manager used for AI model serving. These platforms are typically deployed as web-based interfaces or API services to allow remote users or systems to access and manage AI model instances and cluster resources, making them commonly reachable from the network.

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability has been identified in GPUStack, an open-source tool for managing GPU clusters used in AI. The flaw could allow unauthorized access to user accounts, including administrative ones, by bypassing security checks within the authentication process. This presents a risk of unauthorized control over sensitive AI infrastructure and data.

  • Unsecured authentication can allow unauthorized access.
  • Critical for AI infrastructure; confirm relevance.
  • Protects AI resources from unauthorized control.

Attack Path

How an attacker could exploit the issue

An attacker can reach the vulnerable endpoint on GPUStack through the network without needing any prior access or authentication. By sending a specially crafted SAML response to the `/auth/saml/callback` endpoint, an attacker can impersonate an existing user or create a new one. This bypasses security checks, allowing the attacker to gain unauthorized access and potentially control of the system.

  • Network access is required.
  • SAML callback endpoint triggers vulnerability.
  • Risk of unauthorized account access.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow any network client to impersonate existing users, including administrators, or create new accounts, even if SAML authentication is not configured. It also allows for the replay of captured SAML responses.

  • User accounts and administrative access.
  • Unauthorized identity submission or response replay.
  • Compromised system control and data access.

Operational Fix

Recommended remediation, mitigation, and detection steps

Real-world remediation likely falls to the platform or infrastructure teams managing the GPU cluster, with input from security and vendor management if a third-party solution is involved. The first practical step is to identify all instances of GPUStack, determine their network exposure and business criticality, and locate the accountable owner for each. Planning for remediation should then be prioritized based on this risk assessment.

  • Platform or infrastructure teams own this.
  • Verify network exposure and criticality.
  • Plan remediation based on risk.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is GPUStack?

GPUStack is an open-source platform designed for managing GPU clusters. It allows organizations to provision GPU instances and serve AI models. It acts as a central management layer for infrastructure that powers machine learning workflows, making it a critical hub for AI operations.

What does CVE-2026-102894 mean for security?

This vulnerability involves a failure in authentication logic (CWE-294 and CWE-347). Specifically, the system processes SAML data to log users in without validating the cryptographic signature or security conditions of that data. This means the software blindly trusts identity information provided by a network client instead of verifying its authenticity.

How can an attacker trigger this vulnerability?

An attacker sends a crafted SAML message to the application's callback endpoint. Because the software fails to verify signatures or timestamps, no prior authentication is needed. Importantly, this flaw remains reachable even if you have not explicitly configured or enabled SAML authentication in your settings.

Do I need to worry if my GPUStack instance is internal?

Halo Surface Signal indicates that GPUStack platforms are commonly reachable via the network because they are designed as web-based interfaces or APIs for remote access. Even if your instance is internal, anyone on your network could potentially exploit this to impersonate an administrator or create unauthorized accounts.

How should I respond to this security flaw?

Your first step is to locate all deployed instances of GPUStack within your environment. Once identified, evaluate the criticality of the hosted AI models and the network access of these servers. Prioritize upgrading any affected systems to version 2.2.2 or later to apply the necessary authentication security fixes.

References