CVE-2026-54526: argoproj argo_workflows Improper Access Control
Vulnerability summary
CVE-2026-54526 is a critical (CVSS 9.9) Improper Access Control vulnerability in argoproj argo_workflows. EPSS estimates a 0.55% chance of exploitation in the next 30 days, higher than 45% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 2 · Related 3Timeline
- 16-07-2026PublishedVulnerability first disclosed.
- 17-07-2026Last modifiedVulnerability information updated.
Description
Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Prior to 3.7.15 and 4.0.6, the allow-list fix for CVE-2026-31892 is incomplete because workflow/util/merge.go ValidateUserOverrides and SanitizeUserWorkflowSpec walk only the top-level fields of WorkflowSpec via reflection, and WorkflowSpec.ArtifactGC is allow-listed wholesale; the struct behind that field, WorkflowLevelArtifactGC, has a PodSpecPatch sub-field whose contents flow unmodified into util.ApplyPodSpecPatch on the artifact-GC pod, the same sink the original fix closed for WorkflowSpec.PodSpecPatch, so a user submitting a Workflow under templateReferencing: Strict or Secure (against a referenced WorkflowTemplate that declares an output artifact and setting spec.artifactGC.strategy: OnWorkflowCompletion) can still inject an arbitrary strategic merge patch into the artifact-GC pod, including hostPath volumes, privileged: true, arbitrary image and command, and hostNetwork: true, defeating the stated purpose of Strict/Secure reference mode. This issue is fixed in versions 3.7.15 and 4.0.6.
CVSS metrics
6 scores · 5 sources · 2 versions- OSV · WolfiEcosystem advisory · calculated8.9HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H
- OSV · GoEcosystem advisory · calculated8.9HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H
- OSV · ChainguardEcosystem advisory · calculated8.9HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H
- NVDNIST8.9HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS trend
Probability
0.55%
Chance of exploitation in the next 30 days
Percentile
45%
Versus all other CVEs
30-day change
+0.19 pp
From 0.36% 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 causeAffected systems
Chainguard13 products
- kfp-driver< 2.17.0-r6
- kubeflow-pipelines-apiserver< 2.17.2-r4 | < 2.17.0-r6
- kubeflow-pipelines-apiserver-fips< 2.17.0-r9
- kubeflow-pipelines-cache_server< 2.17.0-r6
- kubeflow-pipelines-cache_server-fips< 2.17.0-r9
Wolfi5 products
- kubeflow-pipelines-apiserver< 2.17.2-r4 | < 2.17.0-r6
- kubeflow-pipelines-cache_server< 2.17.0-r6
- kubeflow-pipelines-metadata-writer-compat< 2.17.2-r4
- kubeflow-pipelines-persistence_agent< 2.17.0-r6
- kubeflow-pipelines-scheduledworkflow< 2.17.0-r6
Github.com/argoproj/argo-workflows3 products
- v2All versions (No fix recorded)
- v3< 3.7.15
- v4≥ 4.0.0, < 4.0.6
Argoproj2 products
- argo_workflows< 3.7.15 | ≥ 4.0.0, < 4.0.6
- argo-workflows< 3.7.15 | ≥ 4.0.0, < 4.0.6
Github.com/argoproj1 product
- argo-workflows≤ 2.5.3-rc4 | All versions (No fix recorded)
5 vendors · 24 products
References
8 links- github.com/argoproj/argo-workflows/security/advisories/GHSA-48p8-g2fx-3wwmX Refsource CONFIRMAdvisoryWEBExploitVendor Advisory
- github.com/argoproj/argo-workflows/commit/277e9cef0ad16d7eaaab253573d0695951a65dbdX Refsource MISCFIXWEBPatch
- github.com/argoproj/argo-workflows/commit/358cc3968c8f06f1be0967e41df191088db0b662X Refsource MISCFIXWEBPatch