CVE-2026-44949
Received Received - Intake

Rancher FleetWorkspace Admission Path Privilege Escalation

Vulnerability report for CVE-2026-44949, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-30

Last updated on: 2026-06-30

Assigner: SUSE

Description

A Rancher FleetWorkspace admission path allowed side effects to occur in the Rancher webhook handler for versions 0.7.0 up to 0.7.10, 0.8.0 up to 0.8.7, 0.9.0 up to 0.9.6 and 0.10.0 up to 0.10.7. An unauthenticated attacker with network access to the in-cluster rancher-webhook service could submit a crafted admission payload and cause workspace-related Kubernetes objects to be created with attacker-chosen identity data.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-30
Last Modified
2026-06-30
Generated
2026-06-30
AI Q&A
2026-06-30
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 8 associated CPEs
Vendor Product Version / Range
rancher webhook From 0.7.0 (inc) to 0.7.10 (exc)
rancher webhook From 0.8.0 (inc) to 0.8.7 (exc)
rancher webhook From 0.9.0 (inc) to 0.9.6 (exc)
rancher webhook From 0.10.0 (inc) to 0.10.7 (exc)
rancher webhook 0.10.7
rancher webhook 0.9.6
rancher webhook 0.8.7
rancher webhook 0.7.10

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-306 The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability exists in the rancher-webhook component of Rancher FleetWorkspace for certain versions. It allows an unauthenticated attacker who has network access to the in-cluster rancher-webhook service to submit a specially crafted admission payload. This crafted payload causes workspace-related Kubernetes objects to be created with attacker-chosen identity data.

Essentially, the attacker can create namespaces and inject Role-Based Access Control (RBAC) settings without authentication, potentially altering the integrity of Fleet workspace permissions.

Impact Analysis

The vulnerability can lead to unauthorized changes in the integrity of Fleet workspace RBAC configurations for newly created workspaces. This means an attacker could gain unauthorized access or privileges within the Kubernetes cluster by creating namespaces and assigning permissions without proper authentication.

Exploitation requires the attacker to already have some level of code execution inside the cluster, but once exploited, it can compromise the security boundaries within the cluster, potentially leading to privilege escalation or unauthorized resource access.

There is no full workaround other than upgrading to patched versions, but applying webhook hardening guidance and restricting network access to the webhook service can reduce the attack surface.

Detection Guidance

Detection of this vulnerability involves identifying if your Rancher webhook component is running a vulnerable version and if the in-cluster rancher-webhook service is accessible to unauthenticated network requests.

You can check the version of the rancher-webhook component deployed in your cluster by running commands like:

  • kubectl -n cattle-system get pods -l app=rancher-webhook -o jsonpath='{.items[0].spec.containers[0].image}'

To detect unauthorized or suspicious admission requests, you can review the logs of the rancher-webhook pods for unusual admission payloads or workspace creation events:

  • kubectl -n cattle-system logs <rancher-webhook-pod-name>

Additionally, you can attempt to access the webhook service from within the cluster to verify if it is exposed without authentication, for example:

  • kubectl -n cattle-system port-forward svc/rancher-webhook 8443:443
  • curl -k https://localhost:8443/ (to check if the webhook endpoint responds without authentication)
Mitigation Strategies

The primary mitigation step is to upgrade the rancher-webhook component to a patched version. The fixed versions are 0.10.7, 0.9.6, 0.8.7, and 0.7.10, corresponding to Rancher releases v2.14.3, v2.13.7, v2.12.11, and v2.11.15.

If immediate upgrade is not possible, you should apply Rancher webhook hardening guidance and restrict network access to the rancher-webhook service to reduce the attack surface.

  • Restrict network paths to the webhook service so that only authorized components can communicate with it.
  • Implement network policies or firewall rules to block unauthenticated access to the webhook.

No full workaround exists without upgrading, so prioritizing the upgrade is critical to fully mitigate the vulnerability.

Compliance Impact

The vulnerability allows an unauthenticated attacker to create Kubernetes objects with attacker-chosen identity data, potentially leading to unauthorized integrity changes in Fleet workspace RBAC. This unauthorized access and manipulation of identity data could impact compliance with standards and regulations such as GDPR and HIPAA, which require strict controls over identity management and data integrity to protect sensitive information.

However, the provided information does not explicitly describe the direct effects on compliance with these regulations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-44949. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart