ZeroHour

CVE-2026-75035

large

Authorization Bypass in Rancher Manager Exposes Other Users' Token Hashes

CVSS 4.0
7.1 high
EPSS
<1%p10
Published
()
Modified
AI analysis

Rancher Manager's ext.cattle.io/v1 Token store contains an authorization flaw (CWE-639): when a non-administrative caller supplies a label selector naming a different user, the API drops its internal owner filter instead of returning an empty result. Any authenticated user can trigger this simply by issuing a list or watch request against the token store with such a selector. The attacker gains read access to metadata for every other user's tokens, including the stored salted hash of each bearer token; the CVSS 4.0 vector (VC:H/VI:N/VA:N) confirms a high-confidentiality-only impact with no integrity or availability effect. All Rancher deployments running a version prior to 2.15.1 are affected, with exposure greatest on multi-user deployments. There is currently no public proof of concept, no entry in CISA's Known Exploited Vulnerabilities catalog, and a low predicted exploitation probability (EPSS 0.2%).

What to do: Upgrade Rancher to 2.15.1 or later. Because any authenticated user on a vulnerable instance could read all users' token metadata and salted bearer-token hashes, check Rancher audit logs for list/watch requests against ext.cattle.io/v1 tokens from unexpected accounts, and revoke and reissue tokens where suspicious activity is found. No workaround is described in the advisory; restricting which accounts can authenticate to Rancher limits exposure until you can patch.

Affected
SUSE Rancher Managerall versions before 2.15.1
Estimated exposure
large≈10,000–100,000 Rancher server deployments, implying on the order of 100,000+ authenticated users — Rancher is one of the most widely adopted open-source multi-cluster Kubernetes management platforms with a large enterprise installed base of self-managed servers, each typically carrying multiple authenticated users; exact install counts…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

A flaw was found in Rancher Manager. When a non-administrative caller supplied a label selector naming a different user, the ext.cattle.io/v1 Token store dropped its internal owner filter instead of returning an empty result. Any authenticated user could therefore list and watch every other user's tokens, disclosing token metadata and the stored salted hash of the bearer token. This issue affects Rancher: before 2.15.1.

Weakness
CWE-639
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.