AI Radar

GPUStack missing authorization allows cross-user access and cluster takeover

HighCVSS 8.8CVE-2026-103002GHSA-3hch-x692-6qj3gpustack (pip)Affected >= 2.2.0, < 2.2.2 · Fixed in 2.2.2Advisory

A GitHub advisory says GPUStack's cluster_apiserver_proxy handler skipped resource-level authorization checks. An authenticated non-admin user could reach clusters they are not allowed to use. Requests went out under a worker's Kubernetes ServiceAccount, so the impact depends on that account's permissions. It could include reading resources, changing workloads or running code in the cluster.

What to do
Upgrade gpustack to 2.2.2 and review the permissions of worker ServiceAccounts.
Who should care
Operators of multi-user GPUStack setups connected to Kubernetes clusters.

Key facts

Affected
gpustack (pip) >= 2.2.0, < 2.2.2
Patched version
2.2.2

Context

The same 2.2.2 release also fixes the SAML authentication bypass.

Timeline

Official

Evidence

High evidence: the claim comes from an official source (the company or project itself), or at least two independent sites reported it.

Details written Nov 10, 17:17 UTC from the sources listed above.