CVE Catalog

CVE-2026-55797

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.55%

74th percentile - higher than 74% of all known CVEs

Summary

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 executed through a shell without neutralizing shell metacharacters. A user who can create or update a repository or repository credential template can execute commands in the repo-server and access its Git, Helm, and OCI credentials.

Risk Assessment

A user with repository management privileges can execute arbitrary commands in the repo-server and steal Git, Helm, and OCI credentials, potentially compromising the entire GitOps environment.

Recommendation

Update Argo CD to versions 3.3.15, 3.4.10, 3.5.4, or 3.6.0-rc2 (or later) and restrict permissions to create and modify repositories and credential templates.

Other vulnerabilities in Argo CD

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS