Skip to content
OpenAdvisories
Medium CVE-2021-37914 BIT-argo-workflows-2021-37914EUVD-2021-1738GHSA-h563-xh25-x54qGO-2022-0928

Workflow re-write vulnerability using input parameter

Published Aug 2, 2021 · Updated Aug 4, 2024 · Assigned by mitre

Description

In Argo Workflows through 3.1.3, if EXPRESSION_TEMPLATES is enabled and untrusted users are allowed to specify input parameters when running workflows, an attacker may be able to disrupt a workflow because expression template output is evaluated.

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/argoproj/argo-workflows all versions — GO-2022-0928
Go github.com/argoproj/argo-workflows/v2 all versions — GO-2022-0928
Go github.com/argoproj/argo-workflows/v3 >= 3.1.0, < 3.1.6 3.1.6 GHSA-h563-xh25-x54q

References