Katalog CVE

CVE-2025-59531

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.59%

Percentyl 47 - wyżej niż 47% wszystkich znanych CVE

Streszczenie

Argo CD w wersjach 1.2.0 do 1.8.7, 2.0.0-rc1 do 2.14.19, 3.0.0-rc1 do 3.2.0-rc1, 3.1.7 i 3.0.18 jest podatny na złośliwe żądania API, które mogą spowodować awarię serwera API i odmowę usługi. Bez skonfigurowanego webhook.bitbucketserver.secret, punkt końcowy /api/webhook w Argo CD ulega awarii przy otrzymaniu nieprawidłowego ładunku z Bitbucket Server (nie-tablicowe pole repository.links.clone). Pojedyncze nieuwierzytelnione żądanie wyzwala CrashLoopBackOff, a zaatakowanie wszystkich replik powoduje całkowitą awarię API. Problem został naprawiony w wersjach 2.14.20, 3.2.0-rc2, 3.1.8 i 3.0.19.

Ocena ryzyka

Nieuwierzytelniony atakujący może wywołać awarię wszystkich replik serwera Argo CD, co prowadzi do całkowitej niedostępności API i przerwy w ciągłym dostarczaniu. Może to sparaliżować procesy wdrożeniowe i operacyjne.

Rekomendacja

Należy natychmiast zaktualizować Argo CD do wersji 2.14.20, 3.2.0-rc2, 3.1.8 lub 3.0.19. Jeśli aktualizacja nie jest możliwa, należy skonfigurować webhook.bitbucketserver.secret, aby zapobiec wykorzystaniu podatności.

Inne podatności w Argo CD

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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. Without a configured webhook.bitbucketserver.secret, Argo CD's /api/webhook endpoint crashes when receiving a malformed Bitbucket Server payload (non-array repository.links.clone field). A single unauthenticated request triggers CrashLoopBackOff, and targeting all replicas causes complete API outage. This issue is fixed in versions 2.14.20, 3.2.0-rc2, 3.1.8 and 3.0.19.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS