9.8

CVE-2026-102895: GPUStack Improper Authentication Vulnerability

KEV
Analyzed
AliasesGHSA-gj9m-f8ph-pmhr
Published 04-11-2026Last modified 10-11-2026

Vulnerability summary

CVE-2026-102895 is a critical (CVSS 9.8) Improper Authentication vulnerability in GPUStack. It is known to be exploited: CISA lists it, first on 09-11-2026. EPSS estimates a 0.56% chance of exploitation in the next 30 days, higher than 46.6% of scored vulnerabilities.

Priority
Act nowlisted as exploited

Listed as exploited by CISA (09-11-2026)

Source freshness unavailable

How is this decided?
CVSS score
9.8/10
010
Critical · v3.1 (CVE.org)
EPSS score
0.56%
0%100%
Low · Change unavailable
KEVExploited in the wildCritical · listed in 1 catalog
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Timeline

  1. 04-11-2026
    PublishedVulnerability first disclosed.
  2. 09-11-2026
    Added to CISA KEVExploitedGPUStack Improper Authentication Vulnerability
  3. 10-11-2026
    Last modifiedVulnerability information updated.
  4. 12-11-2026
    CISA remediation dueUpcomingApply mitigations per vendor instructions.

Description

GPUStack is an open-source GPU cluster manager for AI model serving and GPU instance provisioning. Prior to 2.2.0, get_current_user in gpustack/api/auth.py treated a loopback request source as the built-in administrator when force_auth_localhost was false, which was the default. A remote request could appear to originate from 127.0.0.1 because client_ip_getter accepted a same-host reverse proxy peer or a client-supplied X-GPUStack-Real-IP loopback value. The bypass allowed unauthenticated administrative access, including user and model changes, persistent administrator API-key creation, disclosure of worker and cloud-provider secrets, and code execution through POST /v2/inference-backends/from-yaml. Exploitation was observed in the wild against a 2.1.1 deployment. This issue is fixed in version 2.2.0.

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

0.56%

Chance of exploitation in the next 30 days

Percentile

47%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

05-11-202610-11-2026

Known exploited

Compare KEV catalogs
CISA KEVListed
Added
09-11-2026
Federal due date
12-11-2026
ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

CISA required action

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines. github.com/gpustack/gpustack/security/advisories/GHSA-gj9m-f8ph-pmhr nvd.nist.gov/vuln/detail/CVE-2026-102895

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Gpustack1 product
PyPI1 product
  • gpustack< 2.2.0

2 vendors · 2 products

References

7 links