Skip to content
OpenAdvisories
High · 8.8 Public exploit CVE-2026-55797 BIT-argo-cd-2026-55797EUVD-2026-95912GHSA-j6cw-g6p4-7hchGO-2026-6701

Argo CD repo-server command injection via crafted SSH repository SOCKS5 proxy URL

Published Oct 9, 2026 · Updated Oct 9, 2026 · Assigned by GitHub_M

Description

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. From 2.11.0 until 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2, the Argo CD repo-server is vulnerable to command injection when it clones, tests, or fetches an SSH Git repository configured with a proxy URL. The proxy host and port are embedded in an SSH ProxyCommand that is executed through a shell without neutralizing shell metacharacters. A user who can create or update a repository or repository credential template can supply a crafted proxy host to execute commands in the repo-server and access its Git, Helm, and OCI credentials. This issue is fixed in versions 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2.

Affected products

VendorProductAffectedFixed
argoproj argo-cd >= 2.11.0, <= 2.14.21, >= 3.0.0, < 3.3.15, >= 3.4.0, < 3.4.10, >= 3.5.0, < 3.5.4, = 3.6.0-rc1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling argo-cd-3.2 +1 No fix yet —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/argoproj/argo-cd all versions — GO-2026-6701
Go github.com/argoproj/argo-cd/v2 >= 2.11.0, <= 2.14.21 — GHSA-j6cw-g6p4-7hch
Go github.com/argoproj/argo-cd/v2 >= 2.11.0 — GO-2026-6701
Go github.com/argoproj/argo-cd/v3 >= 3.0.0, < 3.3.15 3.3.15 GHSA-j6cw-g6p4-7hch
Go github.com/argoproj/argo-cd/v3 >= 3.4.0, < 3.4.10 3.4.10 GHSA-j6cw-g6p4-7hch
Go github.com/argoproj/argo-cd/v3 >= 3.5.0, < 3.5.4 3.5.4 GHSA-j6cw-g6p4-7hch
Go github.com/argoproj/argo-cd/v3 >= 3.6.0-rc1, < 3.6.0-rc2 3.6.0-rc2 GHSA-j6cw-g6p4-7hch
Go github.com/argoproj/argo-cd/v3 >= 3.0.0, < 3.3.15 · >= 3.4.0, < 3.4.10 · >= 3.5.0, < 3.5.4 · >= 3.6.0-rc1, < 3.6.0-rc2 3.3.15, 3.4.10, 3.5.4, 3.6.0-rc2 GO-2026-6701

Advisories 1

References