CVE-2026-54745
10.0Kubeflow · Pipelines
An unauthenticated server-side request forgery vulnerability in Kubeflow Pipelines allows attackers to access internal cluster services and cloud metadata via the /_proxy/ route.
Executive summary
A critical, unauthenticated server-side request forgery vulnerability in Kubeflow Pipelines enables attackers to bypass authorization and compromise sensitive internal cluster resources.
Vulnerability
The vulnerability exists in the frontend proxy middleware where the _routePathWithReferer function fails to validate user-supplied URLs, allowing unauthenticated attackers to send requests to internal services. The flaw permits the forwarding of sensitive headers and POST bodies to restricted endpoints, effectively bypassing security controls.
Business impact
Successful exploitation of this vulnerability poses a severe risk to the entire machine learning infrastructure. An attacker can exfiltrate cloud metadata credentials, interact with internal Kubernetes APIs, or modify sensitive data, leading to a complete compromise of the cluster environment. Given the CVSS score of 10.0, this represents the highest level of risk to confidentiality, integrity, and availability.
Remediation
Immediate Action: Upgrade Kubeflow Pipelines to version 2.17.0 or later immediately to incorporate the required host allowlisting and request filtering.
Proactive Monitoring: Review access logs for suspicious requests targeting the /_proxy/ path, specifically looking for attempts to reach internal IP addresses or cloud metadata services.
Compensating Controls: Deploy a Web Application Firewall (WAF) or ingress controller policy to block or restrict access to the /_proxy/ endpoints until the software can be patched.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Due to the critical nature of this vulnerability and the potential for full environment compromise, patching is mandatory. Administrators must prioritize updating to version 2.17.0 to eliminate the SSRF vector and secure the Kubeflow Pipelines interface against unauthorized internal access.