CVE-2025-47933

Argo CD allows cross-site scripting on repositories page

State
Published
Severity
9.1 Critical
Published
May 29, 2025
Updated
May 30, 2025
Reserved
May 14, 2025

Read the record on cve.org

Description

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Prior to versions 2.13.8, 2.14.13, and 3.0.4, an attacker can perform arbitrary actions on behalf of the victim via the API. Due to the improper filtering of URL protocols in the repository page, an attacker can achieve cross-site scripting with permission to edit the repository. This issue has been patched in versions 2.13.8, 2.14.13, and 3.0.4.

Scores

CVSSScoreVectorSource
3.19.1 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:HGitHub_M

Weaknesses

  • CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Affected Products

ProductVersions
argo-cdargoproj
  • >= 1.2.0-rc1, <= 1.8.7Affected
  • >= 2.0.0-rc3, < 2.13.8Affected
  • >= 2.14.0-rc1, < 2.14.13Affected
  • >= 3.0.0-rc1, < 3.0.4Affected

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.