CVE-2025-66626: argoproj argo_workflows Relative Path Traversal
Vulnerability summary
CVE-2025-66626 is a high (CVSS 8.1) Relative Path Traversal vulnerability in argoproj argo_workflows. EPSS estimates a 0.68% chance of exploitation in the next 30 days, higher than 51.5% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 2 · Related 4Timeline
- 09-12-2025PublishedVulnerability first disclosed.
- 12-12-2025Last modifiedVulnerability information updated.
Description
Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Versions 3.6.13 and below and versions 3.7.0 through 3.7.4, contain unsafe untar code that handles symbolic links in archives. Concretely, the computation of a link's target and the subsequent check are flawed. An attacker can overwrite the file /var/run/argo/argoexec with a script of their choice, which would be executed at the pod's start. The patch deployed against CVE-2025-62156 is ineffective against malicious archives containing symbolic links. This issue is fixed in versions 3.6.14 and 3.7.5.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · WolfiEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
- OSV · GoEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NDiffers
EPSS trend
Probability
0.68%
Chance of exploitation in the next 30 days
Percentile
52%
Versus all other CVEs
30-day change
0.00 pp
From 0.68% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundArgo Workflows
Maturity: poc
Weaknesses
CWE · root cause- CWE-23Relative Path TraversalThe product uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize sequences such as ".." that can resolve to a location that is outside of that directory.
- CWE-78Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
- CWE-59Improper Link Resolution Before File Access ('Link Following')The product attempts to access a file based on the filename, but it does not properly prevent that filename from identifying a link or shortcut that resolves to an unintended resource.
Affected systems
Chainguard18 products
- argo-workflow-controller-4.0< 4.0.2-r0
- argo-workflow-controller-fips-4.0< 4.0.2-r0
- argo-workflow-executor-4.0< 4.0.2-r0
- argo-workflow-executor-fips-4.0< 4.0.2-r0
- argo-workflows-4.0< 4.0.2-r0
Wolfi15 products
- argo-workflow-controller-4.0< 4.0.2-r0
- argo-workflow-executor-4.0< 4.0.2-r0
- argo-workflows-4.0< 4.0.2-r0
- kubeflow-pipelines< 2.15.0-r3
- kubeflow-pipelines-apiserver< 2.15.0-r3
Argoproj2 products
- argo_workflows< 3.6.14 | ≥ 3.7.0, < 3.7.5
- argo-workflowsgithub.com/argoproj/argo-workflows/v3 >= 3.7.0, < 3.7.5 | github.com/argoproj/argo-workflows/v3 < 3.6.14 | github.com/argoproj/argo-workflows <= 2.5.3-rc4
Github.com/argoproj/argo-workflows2 products
- v2All versions (No fix recorded)
- v3< 3.6.14 | ≥ 3.7.0, < 3.7.5
Github.com/argoproj1 product
- argo-workflows≤ 2.5.3-rc4 | All versions (No fix recorded)
5 vendors · 38 products
References
7 links- github.com/argoproj/argo-workflows/security/advisories/GHSA-xrqc-7xgx-c9vhX Refsource CONFIRMAdvisoryWEBExploitVendor Advisory
- github.com/argoproj/argo-workflows/commit/6b92af23f35aed4d4de8b04adcaf19d68f006de1X Refsource MISCFIXWEBPatch