High severity · published Mar 11, 2026
CVE-2026-31892
WorkflowTemplate Security Bypass via podSpecPatch in Strict/Secure Reference Mode
8.1
CVSS
0.5%
EPSS
No
On KEV
Description
Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. From 2.9.0 to before 4.0.2 and 3.7.11, A user who can submit Workflows can completely bypass all security settings defined in a WorkflowTemplate by including a podSpecPatch field in their Workflow submission. This works even when the controller is configured with templateReferencing: Strict, which is specifically documented as a mechanism to restrict users to admin-approved templates. The podSpecPatch field on a submitted Workflow takes precedence over the referenced WorkflowTemplate during spec merging and is applied directly to the pod spec at creation time with no security validation. This vulnerability is fixed in 4.0.2 and 3.7.11.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 43% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AR
argo-workflows · argoproj
>= 4.0.0, < 4.0.2; >= 2.9.0, < 3.7.11 · source: vendor
AW
Argo Workflows · Argoproj
2.9.0 before 3.7.11; 4.0.0 before 4.0.2 · source: NVD
RH
Red Hat OpenShift AI 2.25 · Red Hat
All versions, or not specified · source: CISA
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-31892
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-31892
Exploit
https://github.com/argoproj/argo-workflows/security/advisories/GHSA-3wf5-g532-rcrr
access.redhat.com
https://access.redhat.com/errata/RHSA-2026:10184
access.redhat.com
https://access.redhat.com/security/cve/CVE-2026-31892
bugzilla.redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2446551
security.access.redhat.com
https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-31892.json
More from argo-workflows
9.9
CVE-2026-54526
Argo Workflows: Incomplete fix for CVE-2026-31892: ArtifactGC.PodSpecPatch bypass of Strict/Secure templateReferencing
8.8
CVE-2025-62156
argo-workflows Zip Slip path traversal allows arbitrary file write and container configuration overwrite
8.3
CVE-2026-42297
Argo Workflows Is Missing Authorization in Sync ConfigMap Provider
8.1
CVE-2026-42296
Argo Workflows has incomplete fix for CVE-2026-31892: hostNetwork, securityContext, serviceAccountName bypass templateReferencing Strict/Secure
7.7
CVE-2026-93991
Argo Workflows 4.1.0 through 4.1.3 Cross-Namespace Disclosure via Negated Selector
