Potential privilege escalation on Kubernetes >= v1.19 when the Argo Sever is run with `--auth-mode=client`
Low severity
GitHub Reviewed
Published
Aug 18, 2021
in
argoproj/argo-workflows
•
Updated Jan 9, 2023
Package
Affected versions
>= 3.0.0, < 3.0.9
>= 3.1.0, < 3.1.6
Patched versions
3.0.9
3.1.6
Description
Reviewed
Aug 23, 2021
Published to the GitHub Advisory Database
Aug 23, 2021
Last updated
Jan 9, 2023
Impact
This is pro-active fix. No know exploits exist.
Impacted:
--auth-mode=client
--auth-mode=server
The client's authentication will be ignored and the server's authentication will be used. This will result in privilege escalation to that of the the server's account.
Patches
argoproj/argo-workflows#6506
Workarounds
None.
References