CVE-2023-40026
Argo CD vulnerability analysis and mitigation

Overview

Argo CD, a declarative continuous deployment framework for Kubernetes, was found to contain a vulnerability in versions prior to 2.3 (starting from v0.1.0) where specifically-crafted Helm files could reference external Helm charts to leak values and files from other charts due to predictable Helm paths (GitHub Advisory, NVD).

Technical details

The vulnerability (CVE-2023-40026) stems from predictable paths in Helm charts handled by the repo-server. An attacker could exploit this by adding a Helm chart that referenced Helm resources from these predictable paths, allowing them to reference and render values and resources from other existing Helm charts regardless of permissions. The vulnerability has been assigned a CVSS v3.1 base score of 4.3 MEDIUM by NVD and 5.0 MEDIUM by GitHub, with a vector string of CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N (NVD).

Impact

While secrets are generally not stored in these files, the vulnerability allowed unauthorized access to any values from affected Helm charts. The impact primarily affects data confidentiality, as it enables information leakage from other Helm charts managed by the same repo-server (GitHub Advisory).

Mitigation and workarounds

The vulnerability was fixed in Argo CD 2.3 and subsequent versions by randomizing Helm paths. For users unable to upgrade to version 2.3 or later, two workarounds are available: either disable Helm chart rendering or use an additional repo-server for each Helm chart to prevent exploitation (GitHub Advisory).

Additional resources


SourceThis report was generated using AI

Related Argo CD vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-55190CRITICAL9.9
  • Argo CDArgo CD
  • argocd-3.1
NoYesSep 04, 2025
CVE-2025-59538HIGH7.5
  • Argo CDArgo CD
  • github.com/argoproj/argo-cd
NoYesOct 01, 2025
CVE-2025-59537HIGH7.5
  • Argo CDArgo CD
  • github.com/argoproj/argo-cd/v2
NoYesOct 01, 2025
CVE-2025-59531HIGH7.5
  • Argo CDArgo CD
  • cpe:2.3:a:argoproj:argo_cd
NoYesOct 01, 2025
CVE-2025-55191MEDIUM5.3
  • Argo CDArgo CD
  • github.com/argoproj/argo-cd/v2
NoYesSep 30, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management