PT-2026-24701 · Unknown · Argo Workflows+1

Thevilledev

·

Publicado

2026-03-11

·

Atualizado

2026-05-13

·

CVE-2026-31892

CVSS v4.0

8.9

Alta

VetorAV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions Argo Workflows versions 2.9.0 through 4.0.1 Argo Workflows version 3.7.11
Description Argo Workflows is a container-native workflow engine for Kubernetes. A user who can submit Workflows can bypass security settings defined in a WorkflowTemplate by including a podSpecPatch field in their Workflow submission. This bypass occurs even when the controller is configured with templateReferencing: Strict, which is intended to restrict users to admin-approved templates. The podSpecPatch field takes precedence during spec merging and is applied to the pod spec without security validation. Specifically, the merge priority order is Workflow Spec > WorkflowTemplate Spec > WorkflowDefault Spec. The ApplyPodSpecPatch() function only validates the JSON syntax of the patch, without checking for dangerous security settings. This allows attackers to override security settings like running containers as root, enabling privileged mode, mounting the host filesystem, and adding all Linux capabilities. Exploitation can grant a user full root access to the underlying Kubernetes node.
Recommendations Argo Workflows versions prior to 4.0.2 must be updated. Argo Workflows version 3.7.11 must be installed.

Exploit

Correção

Incorrect Authorization

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BIT-ARGO-WORKFLOWS-2026-31892
CVE-2026-31892
GHSA-3WF5-G532-RCRR
GO-2026-4681
SUSE-SU-2026:1042-1

Produtos afetados

Argo Workflows
Kubernetes