← Back to CVE Explorer

CVE-2026-47237

Full vulnerability record from the local CVENow database.

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.

Severity
HIGH
CVSS score
8.0 (v3.1)
Vulnerability status
Awaiting Analysis
Source identifier
Published
2026-07-21 21:16:50.403000
Last modified
2026-10-24 19:10:00.127000
View original CVE JSON
{
  "id": "CVE-2026-47237",
  "sourceIdentifier": "[email protected]",
  "published": "2026-07-21T21:16:50.403",
  "lastModified": "2026-10-24T19:10:00.127",
  "vulnStatus": "Awaiting Analysis",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "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."
    },
    {
      "lang": "es",
      "value": "La Distribución Comunitaria de Kubeflow ayuda a los usuarios a instalar la Plataforma Kubeflow en clústeres de Kubernetes populares. Antes de la versión 26.03-rc.1, una configuración de Kubeflow basada en los manifiestos oficiales o en la mayoría de las otras distribuciones empaquetadas de Kubeflow es vulnerable al robo de tokens de autorización de cualquier usuario de la interfaz de usuario (UI) de Kubeflow o de las API, como el Dashboard, la API de Pipelines o Notebooks. Con este token, el atacante puede tomar el control de la cuenta del usuario y de los datos que son procesados por ese usuario. El atacante necesita un usuario válido con el rol ’kubeflow-edit’ / rol de Colaborador en un espacio de nombres de Kubeflow aleatorio para realizar este ataque. Esto se da si la Creación Automática de Perfiles está habilitada. La versión 26.03-rc.1 soluciona el problema."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "kubeflow",
          "product": "community-distribution",
          "versions": [
            {
              "version": "< 26.03-rc.1",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "[email protected]",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H",
          "baseScore": 8.0,
          "baseSeverity": "HIGH",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "LOW",
          "userInteraction": "REQUIRED",
          "scope": "UNCHANGED",
          "confidentialityImpact": "HIGH",
          "integrityImpact": "HIGH",
          "availabilityImpact": "HIGH"
        },
        "exploitabilityScore": 2.1,
        "impactScore": 5.9
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-07-22T15:07:47.019589Z",
          "id": "CVE-2026-47237",
          "options": [
            {
              "exploitation": "poc"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "[email protected]",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-266"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/kubeflow/community-distribution/commit/31b2411dda319bfeae8686ecdf3a39436ec32ce2",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/kubeflow/community-distribution/pull/3043",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/kubeflow/community-distribution/security/advisories/GHSA-v824-8gxh-pgjw",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/kubeflow/community-distribution/security/advisories/GHSA-v824-8gxh-pgjw",
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"
    }
  ]
}