CVE-2025-59537

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Versions 1.2.0 through 1.8.7, 2.0.0-rc1 through 2.14.19, 3.0.0-rc1 through 3.2.0-rc1, 3.1.7 and 3.0.18 are vulnerable to malicious API requests which can crash the API server and cause denial of service to legitimate clients. With the default configuration, no webhook.gogs.secret set, Argo CD’s /api/webhook endpoint will crash the entire argocd-server process when it receives a Gogs push event whose JSON field commits[].repo is not set or is null. This issue is fixed in versions 2.14.20, 3.2.0-rc2, 3.1.8 and 3.0.19.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:argoproj:argo_cd:*:*:*:*:*:*:*:*
cpe:2.3:a:argoproj:argo_cd:*:*:*:*:*:*:*:*
cpe:2.3:a:argoproj:argo_cd:*:*:*:*:*:*:*:*
cpe:2.3:a:argoproj:argo_cd:*:*:*:*:*:*:*:*
cpe:2.3:a:argoproj:argo_cd:3.2.0:rc1:*:*:*:*:*:*

History

12 Oct 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) Argo CD es una herramienta de entrega continua declarativa, GitOps para Kubernetes. Las versiones 1.2.0 hasta 1.8.7, 2.0.0-rc1 hasta 2.14.19, 3.0.0-rc1 hasta 3.2.0-rc1, 3.1.7 y 3.0.18 son vulnerables a solicitudes de API maliciosas que pueden bloquear el servidor API y causar denegación de servicio a clientes legítimos. Con la configuración predeterminada, sin webhook.gogs.secret configurado, el endpoint /api/webhook de Argo CD bloqueará todo el proceso argocd-server cuando reciba un evento push de Gogs cuyo campo JSON commits[].repo no está configurado o es nulo. Este problema está solucionado en las versiones 2.14.20, 3.2.0-rc2, 3.1.8 y 3.0.19.

Information

Published : 2025-10-01 21:16

Updated : 2026-10-12 15:10


NVD link : CVE-2025-59537

Mitre link : CVE-2025-59537

CVE.ORG link : CVE-2025-59537


JSON object : View

Products Affected

argoproj

  • argo_cd
CWE
CWE-20

Improper Input Validation

CWE-476

NULL Pointer Dereference