CVE-2026-88983: github.com/kubeflow/pipelines · Kubeflow Pipelines — API server fetches a caller-supplied pipelineURL without host validation
Affects github.com/kubeflow/pipelinesSource GCVE Database
Not known to be exploited · CVSS 5.0 Medium : upgrade to 0.0.0-20260517162502-504d7797c1e0 when convenient.
Data as of 9 Nov 2026, 23:24 UTC
Thin evidence
One scorer or none| CNA (GitHub_M) | CVSS 3.1 | 5.0 |
|---|
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 9% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.0.0-20260517162502-504d7797c1e0
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 5 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 9 Nov 2026.
What to do
Upgrade github.com/kubeflow/pipelines to 0.0.0-20260517162502-504d7797c1e0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Gogithub.com/kubeflow/pipelines | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available in version 0.0.0-20260517162502-504d7797c1e0 that fixes the vulnerability by validating pipeline URLs and enforcing network restrictions. Operators should upgrade to this fixed version. Until upgrading, restrict API server egress to only required destinations using deployment-specific network controls, ensuring Kubernetes and storage connectivity are maintained. Keep pipeline URL validation enabled and limit allowed domains to trusted sources.
Description
The Kubeflow Pipelines API server allowed fetching pipeline package URLs supplied by callers without validating the destination host. This enabled authorized users to trigger requests from the API server's network position, potentially accessing internal services otherwise unreachable. The vulnerability is a server-side request forgery (SSRF) with limited information disclosure via status codes but no demonstrated arbitrary data or credential theft. The issue was fixed in version 0.0.0-20260517162502-504d7797c1e0 by enforcing strict URL validation and network restrictions.
References
- github.com/kubeflow/pipelines/security/advisories/GHSA-f7vj-6669-qvv4 (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-88983 (opens in a new tab)
- github.com/kubeflow/pipelines/pull/12750 (opens in a new tab)
- github.com/kubeflow/pipelines/commit/504d7797c1e061327ddb2bcb8bc1c5dd4940cfc3 (opens in a new tab)
- github.com/kubeflow/pipelines (opens in a new tab)
- github.com/kubeflow/pipelines/releases/tag/2.17.0 (opens in a new tab)