ZeroHour

CVE-2026-75033

large

Cross-Cluster Secret Exposure via Project ID Spoofing in Rancher Manager

CVSS 3.1
7.7 high
EPSS
<1%p11
Published
()
Modified
AI analysis

Rancher Manager propagated Project Secrets into a namespace based solely on the namespace's `field.cattle.io/projectId` annotation, without verifying that the referenced project belonged to the same downstream cluster (CWE-639, authorization bypass via user-controlled key). A user with permission to create namespaces on one managed cluster can set that annotation to a project ID from a different cluster, causing Rancher to copy that project's secrets into a namespace under their control. The attacker gains cross-tenant, cross-cluster disclosure of secret material — high confidentiality impact with no integrity or availability impact, reflected in the CVSS 3.1 score of 7.7 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N). All Rancher releases before 2.15.1 are affected, with multi-cluster deployments that grant namespace-creation rights to low-privilege users the most exposed. No public proof-of-concept is known, the flaw is not in CISA's KEV, and EPSS estimates roughly a 0.2% chance of exploitation within 30 days.

What to do: Upgrade Rancher to version 2.15.1 or later. Until patched, audit namespaces for `field.cattle.io/projectId` annotations that reference projects on other clusters, limit namespace-creation permissions to trusted users, and treat secrets held in other clusters' projects as potentially disclosed, rotating any high-value credentials found there.

Affected
SUSE Rancher Managerall versions before 2.15.1
Estimated exposure
large≈tens of thousands of Rancher management-server deployments (multi-cluster, multi-tenant setups most exposed) — Estimated from Rancher's position as a widely deployed per-organization multi-cluster Kubernetes management plane — public internet scans typically show thousands of exposed Rancher servers, with many more run internally or air-gapped —…

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. Project Secrets were propagated into a namespace based only on its `field.cattle.io/projectId` annotation, without verifying that the referenced project belonged to the same downstream cluster. A user able to create namespaces on one cluster could set the annotation to a project ID from another cluster and have that project's secrets copied into a namespace under their control. This issue affects Rancher: before 2.15.1.

Weakness
CWE-639
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

In the news

No ingested article mentions this CVE yet.