Exposed Secrets in Argo CD Error Messages and Diff View
CVE-2025-23216
6.8MEDIUM
Key Information:
What is CVE-2025-23216?
A vulnerability in Argo CD allows exposed secret values to be revealed in error messages and the diff view when an invalid Kubernetes Secret resource is synced from a repository. This issue occurs when users with write access commit an invalid Secret, inadvertently or intentionally triggering a Sync. Consequently, any user with read access to Argo CD can view the leaked secret information, which poses a significant risk to the integrity and confidentiality of sensitive data. The vulnerability has been resolved in versions v2.13.4, v2.12.10, and v2.11.13.
Affected Version(s)
argo-cd >= 2.13.0, < 2.13.4 < 2.13.0, 2.13.4
argo-cd >= 2.12.0, < 2.12.10 < 2.12.0, 2.12.10
argo-cd < 2.11.13 < 2.11.13