argo-workflowsGHSA-rc7p-gmvh-xfx2
Attack on Kubernetes via Misconfigured Argo Workflows
MediumPublished Aug 2, 2021
### Impact Users running using the Argo Server with `--auth-mode=server` (which is the default < v3.0.0) AND have exposed their UI to the Internet may allow remote users to execute arbitrary code on their cluster, e.g. crypto-mining. ### Resolution * Do not expose your user interface to the Internet. * Change configuration. `--auth-mode=client`. For users using an older 2.x version of Argo Server, consider upgrading to Argo Server version 3.x or later.
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| github.com/argoproj/argo-workflows Go | all versions | No fix yet |
Details and references
More argo-workflows advisories
All argo-workflows| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Nov 52025 | Argo Workflow may expose artifact repository credentials in github.com/argoproj/argo-workflows | Unrated | No fix yet |
| Dec 22024 | Argo Workflows Allows Access to Archived Workflows with Fake Token in `client`... | Unrated | No fix yet |
| Oct 302024 | argo-workflows: denial of service | Unrated | No fix yet |
| Aug 212024 | Workflow re-write vulnerability using input parameter in github.com/argoproj/argo-workflows | Unrated | No fix yet |
| Aug 212024 | argo-workflows: privilege escalation | Unrated | No fix yet |
| Aug 212024 | Argo Server TLS requests could be forged by attacker with network access in github.com/argoproj/argo-workflows | Unrated | No fix yet |