CVE-2026-55797

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

State
Published
Severity
8.8 High
Published
Oct 9, 2026
Updated
Oct 9, 2026
Reserved
Jun 17, 2026

Read the record on cve.org

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.

Scores

CVSSScoreVectorSource
3.18.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HGitHub_M

Weaknesses

  • CWE-78 Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

Affected Products

ProductVersions
argo-cdargoproj
  • >= 2.11.0, <= 2.14.21Affected
  • >= 3.0.0, < 3.3.15Affected
  • >= 3.4.0, < 3.4.10Affected
  • >= 3.5.0, < 3.5.4Affected
  • = 3.6.0-rc1Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.