Description
Kubeflow Community Distribution helps users to install Kubeflow Platform in popular Kubernetes clusters. Prior to version 26.03-rc.1, a Kubeflow setup based on the official manifests or most other packaged Kubeflow distributions is vulnerable to authorization token stealing from any user of the Kubeflow UI or APIs, such as the Dashboard, Pipelines API, or Notebooks. With this token, the attacker can take over the user's account and the data that is processed by that user. The attacker needs a valid user with the ``kubeflow-edit`` role / Contributor role in a random Kubeflow namespace to perform this attack. This is given if _Automatic Profile Creation_ is enabled. Version 26.03-rc.1 fixes the issue.
Published: 2026-07-21
Score: 8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A misconfiguration in Kubeflow Community Distribution releases before 26.03-rc.1 allows any user with a Kubeflow‑edit role to exploit overly permissive Istio permissions and capture the bearer token used by the Kubeflow UI or APIs. With that token an attacker can assume the victim’s identity and access all data and operations performed under that account. The weakness, identified as a privilege‑escalation flaw, provides a path to full account compromise.

Affected Systems

The vulnerable software is the Kubeflow Community Distribution package deployed on Kubernetes clusters. Versions prior to 26.03-rc.1, especially those built from official manifests or other packaged distributions, are susceptible. The vulnerability arises when Automatic Profile Creation is enabled, which grants the kubeflow-edit (Contributor) role in arbitrary namespaces by default.

Risk and Exploitability

The CVSS score of 8 indicates high severity, and the EPSS score of less than 1% suggests that exploitation is currently unlikely but still possible. Because the attack requires only a valid user with contributor access, the attack vector is likely through legitimate user interactions with the Kubeflow UI or APIs. The vulnerability is not listed in the CISA KEV catalog, which limits current public exploit evidence, but the combination of high impact and low exploit probability warrants prompt remediation.

Generated by OpenCVE AI on July 30, 2026 at 16:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Kubeflow Community Distribution to 26.03-rc.1 or a later release that includes the Istio permission fix.
  • If an upgrade cannot be performed immediately, disable Automatic Profile Creation or remove the kubeflow‑edit role from users who do not require it to reduce the risk of token capture.
  • Review and tighten Istio authorization policies for Kubeflow namespaces, ensuring that only the minimum necessary permissions are granted and that cross‑namespace token access is curtailed.

Generated by OpenCVE AI on July 30, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Kubeflow
Kubeflow community-distribution
Vendors & Products Kubeflow
Kubeflow community-distribution

Wed, 22 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 21 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Description Kubeflow Community Distribution helps users to install Kubeflow Platform in popular Kubernetes clusters. Prior to version 26.03-rc.1, a Kubeflow setup based on the official manifests or most other packaged Kubeflow distributions is vulnerable to authorization token stealing from any user of the Kubeflow UI or APIs, such as the Dashboard, Pipelines API, or Notebooks. With this token, the attacker can take over the user's account and the data that is processed by that user. The attacker needs a valid user with the ``kubeflow-edit`` role / Contributor role in a random Kubeflow namespace to perform this attack. This is given if _Automatic Profile Creation_ is enabled. Version 26.03-rc.1 fixes the issue.
Title Kubeflow Community Distribution: Overly Permissive Istio Permissions Allows Kubeflow Authorization Token Stealing
Weaknesses CWE-266
References
Metrics cvssV3_1

{'score': 8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H'}


Subscriptions

Kubeflow Community-distribution
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-22T15:08:36.303Z

Reserved: 2026-05-18T22:54:18.271Z

Link: CVE-2026-47237

cve-icon Vulnrichment

Updated: 2026-07-22T15:08:32.292Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T16:30:05Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment