Skip to content
OpenAdvisories
High · 7.5 CVE-2025-59537 BIT-argo-cd-2025-59537EUVD-2025-31766GHSA-wp4p-9pxh-cgx2GO-2025-3996

argo-cd is vulnerable to unauthenticated DoS attack via malformed Gogs webhook payload

Published Oct 1, 2025 · Updated Oct 2, 2025 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
argoproj argo-cd >= 1.2.0, <= 1.8.7, >= 2.0.0-rc1, < 2.14.20, >= 3.2.0-rc1, < 3.2.0-rc2, >= 3.1.0-rc1, < 3.1.8, >= 3.0.0-rc1, < 3.0.19 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
SLES 15 SP6 govulncheck-vulndb 0.0.20251023T162509-150000.1.110.1 SUSE-SU-2025:3799-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed govulncheck-vulndb 0.0.20251023T162509-1.1 openSUSE-SU-2025:15666-1
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20251023T162509-150000.1.110.1 SUSE-SU-2025:3799-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/argoproj/argo-cd >= 1.2.0, <= 1.8.7 — GHSA-wp4p-9pxh-cgx2
Go github.com/argoproj/argo-cd >= 1.2.0 — GO-2025-3996
Go github.com/argoproj/argo-cd/v2 >= 2.0.0-rc1, < 2.14.20 2.14.20 GHSA-wp4p-9pxh-cgx2
Go github.com/argoproj/argo-cd/v2 < 2.14.20 2.14.20 GO-2025-3996
Go github.com/argoproj/argo-cd/v3 >= 3.2.0-rc1, < 3.2.0-rc2 3.2.0-rc2 GHSA-wp4p-9pxh-cgx2
Go github.com/argoproj/argo-cd/v3 >= 3.1.0-rc1, < 3.1.8 3.1.8 GHSA-wp4p-9pxh-cgx2
Go github.com/argoproj/argo-cd/v3 >= 3.0.0-rc1, < 3.0.19 3.0.19 GHSA-wp4p-9pxh-cgx2
Go github.com/argoproj/argo-cd/v3 >= 3.0.0-rc1, < 3.0.19 · >= 3.1.0-rc1, < 3.1.8 · >= 3.2.0-rc1, < 3.2.0-rc2 3.0.19, 3.1.8, 3.2.0-rc2 GO-2025-3996

Advisories 4

References