CVE-2026-88984 Lets Authenticated Users Alter Shared Kubeflow Pipelines Without RBAC Rights
A flaw tracked as CVE-2026-88984, rated CVSS 7.2, affects Kubeflow Pipelines versions from 2.0.2 up to but not including 2.16.1 in multi-user deployments. The multi-user API server treated the empty namespace of shared pipelines as an blanket authorization exception for all API actions. As a result, any authenticated user could modify, overwrite, or delete shared pipeline definitions and versions without the required Kubernetes permissions. The fix in version 2.16.1 enforces authorization checks against the KFP system namespace for write operations on shared pipelines, while read operations remain permitted. Administrators are advised to upgrade, configure explicit RoleBindings for legitimate write access, restrict mutating endpoints, and audit logs for unauthorized changes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in