Skip to main content
Vulnerability Database/CVE-2026-88808

CVE-2026-88808: Rancher Manager Privilege Escalation Flaw

CVE-2026-88808 is a privilege escalation vulnerability in SUSE Rancher Fleet affecting multi-tenant environments. This flaw allows unauthorized credential usage in downstream clusters. Learn about affected versions and mitigation.

Published:

CVE-2026-88808 Overview

A privilege misuse vulnerability affects SUSE Rancher Fleet, the GitOps controller shipped with Rancher Manager. The Fleet agent writes resources to downstream clusters using its own cluster-admin credentials instead of the ServiceAccount pinned to the deployment. Tenants sharing the same downstream cluster can therefore overwrite configuration owned by other tenants. The flaw maps to CWE-250: Execution with Unnecessary Privileges and impacts organizations that run privileged and untrusted teams on shared infrastructure.

Critical Impact

A tenant with limited Fleet permissions can overwrite arbitrary resources on any shared downstream cluster because the agent applies manifests with cluster-admin rights rather than the tenant's scoped ServiceAccount.

Affected Products

  • SUSE Rancher Fleet 0.16 before 0.16.2
  • SUSE Rancher Fleet 0.15 before 0.15.7
  • SUSE Rancher Fleet 0.14 before 0.14.11

Discovery Timeline

  • 2026-09-28 - CVE-2026-88808 published to NVD
  • 2026-09-29 - Last updated in NVD database

Technical Details for CVE-2026-88808

Vulnerability Analysis

Rancher Fleet distributes Kubernetes manifests from a management cluster to downstream clusters through a Fleet agent. The agent is designed to apply resources using a ServiceAccount bound to the target GitRepo or Bundle deployment. This binding scopes what a tenant can create, patch, or delete on the downstream cluster.

In the affected releases, the agent bypasses the pinned ServiceAccount and instead applies resources using its own cluster-admin credentials. Every tenant that can submit a Fleet bundle inherits full administrative authority on the downstream cluster at apply time. Role-based access control (RBAC) boundaries between tenants collapse.

Exploitation requires only authenticated access to submit or modify a Fleet deployment. A tenant can craft a bundle that targets namespaces, ConfigMap, Secret, Deployment, or cluster-scoped objects owned by other tenants and overwrite them.

Root Cause

The root cause is an authorization design flaw in the Fleet agent's apply pipeline. The pinned ServiceAccount credential is resolved but not used for the actual Kubernetes API calls. The agent's own high-privilege token is used instead, violating the principle of least privilege described in CWE-250.

Attack Vector

The attack vector is network-based and authenticated. An attacker with permission to publish a Fleet bundle against a shared downstream cluster submits manifests referencing resources outside their tenant boundary. The Fleet agent applies those manifests with cluster-admin, silently overwriting the target objects. See the Rancher Fleet security advisory GHSA-q9v4-358v-r8q5 for vendor details.

Detection Methods for CVE-2026-88808

Indicators of Compromise

  • Unexpected modifications to ConfigMap, Secret, or workload resources on downstream clusters that correlate with Fleet bundle apply events.
  • Kubernetes audit log entries showing writes performed by the Fleet agent's ServiceAccount against namespaces not owned by the requesting tenant.
  • GitRepo or Bundle objects targeting cluster-scoped resources submitted by tenants that lack corresponding RBAC on the downstream cluster.

Detection Strategies

  • Enable Kubernetes audit logging on downstream clusters and alert on write operations executed by the Fleet agent identity outside expected tenant namespaces.
  • Diff live cluster state against declared tenant-owned manifests and flag drift introduced through Fleet apply cycles.
  • Review Fleet controller logs for bundle reconciliations whose target namespaces do not match the submitting tenant's assigned scopes.

Monitoring Recommendations

  • Forward Rancher Manager and downstream cluster audit logs to a centralized analytics pipeline for cross-tenant correlation.
  • Baseline the resource footprint each tenant produces through Fleet and alert on statistical deviations.
  • Monitor version metadata on Rancher Fleet components to confirm patched releases remain deployed across clusters.

How to Mitigate CVE-2026-88808

Immediate Actions Required

  • Upgrade Rancher Fleet to 0.16.2, 0.15.7, or 0.14.11 depending on the deployed minor version.
  • Inventory shared downstream clusters and identify tenants with permission to submit Fleet bundles.
  • Audit recent bundle applies for unauthorized cross-tenant writes and restore affected configuration from source of truth.

Patch Information

SUSE published fixed releases in Rancher Fleet 0.16.2, 0.15.7, and 0.14.11. The patch changes the agent to apply resources using the ServiceAccount pinned to the deployment rather than its own cluster-admin credentials. Refer to the Rancher Fleet security advisory GHSA-q9v4-358v-r8q5 for release notes and upgrade guidance.

Workarounds

  • Segregate untrusted tenants onto dedicated downstream clusters until upgrades complete, eliminating the shared-cluster prerequisite for exploitation.
  • Restrict which principals can create or modify GitRepo and Bundle resources on the Rancher management cluster to trusted operators only.
  • Apply Kubernetes admission controls, such as Kyverno or OPA Gatekeeper policies, on downstream clusters to reject writes to namespaces and cluster-scoped objects outside a tenant's declared scope.
bash
# Verify installed Fleet version and upgrade via Helm
helm list -n cattle-fleet-system
helm repo update
helm upgrade fleet rancher/fleet \
  --namespace cattle-fleet-system \
  --version 0.16.2
helm upgrade fleet-agent rancher/fleet-agent \
  --namespace cattle-fleet-system \
  --version 0.16.2

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.