SecurityFan score 42 · Tier B
Kubeflow Pipelines API server lacks authorization for shared pipeline uploads (CVE-2026-77596)
The Brief
- The Kubeflow Pipelines API server performs no authorization on its HTTP multipart upload endpoints when the target namespace is shared, in multi-user mode.
- The affected endpoints are POST /apis/v2beta1/pipelines/upload and POST /apis/v2beta1/pipelines/uploadversion.
- The issue is tracked as CVE-2026-77596 and was published in the GitHub Advisory Database on 2026-11-09.
Why it matters
Users of a shared Kubeflow Pipelines deployment may be able to upload pipelines into namespaces they should not have access to.
Who’s affected
- Teams running Kubeflow Pipelines in multi-user mode
- CVE-2026-77596
- #kubeflow
- #kubeflow-pipelines
- #authorization
- #vulnerability
- #multi-tenancy
- #mlops
Affects github.com/kubeflow/pipelines. Summary In multi-user mode, the Kubeflow Pipelines API server's HTTP multipart upload endpoints (POST /apis/v2beta1/pipelines/upload and POST /apis/v2beta1/pipelines/uploadversion) perform no authorization when the target namespace is…