CVE-2024-29893

Orta

Təsvir

Argo CD, Kubernetes üçün deklarativ, GitOps davamlı çatdırılma alətidir. v2.4 versiyasından başlayaraq ArgoCD-nin bütün versiyalarında ArgoCD repo-server komponentinin Xidmətdən İmtina (DoS) hücum vektoruna qarşı həssas olduğu bir xəta mövcuddur. Konkret olaraq, onu zərərli Helm reyestrini göstərməklə yaddaşın dolması (out of memory) xətası vasitəsilə repo server komponentini sıradan çıxarmaq mümkündür. ArgoCD-nin helm paketindəki loadRepoIndex() funksiyası məlumatları əldə edərkən nə ölçünü, nə də vaxtı məhdudlaşdırmır. O, məlumatları götürür və əldə edilən məlumatlardan birdəfəlik bayt dilimi (byte slice) yaradır. Əgər reyestr məlumatları davamlı olaraq göndərəcək şəkildə tətbiq edilibsə, repo server yaddaş bitənə qədər yaddaş ayırmağa davam edəcəkdir. Bu zəiflik üçün düzəliş v2.10.3, v2.9.8 və v2.8.12 versiyalarında təqdim edilmişdir.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulArgoproj Argo Cd
Dərc29 mar 2024
İlk görülmə29 mar 2024

Necə düzəltmək olar

Yeniləyin
  • argoproj argo_cd2.8.14, 2.9.10, 2.10.5 və ya daha yeni versiya
  • github.com/argoproj/argo-cd/v22.8.14, 2.9.10, 2.10.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
argoproj argo_cd2.4.0 ≤ v < 2.8.14, 2.9.0 ≤ v < 2.9.10, 2.10.0 ≤ v < 2.10.52.8.14, 2.9.10, 2.10.5
github.com/argoproj/argo-cd/v2Go2.4.0 ≤ v < 2.8.14, 2.9.0 ≤ v < 2.9.10, 2.10.0 ≤ v < 2.10.52.8.14, 2.9.10, 2.10.5

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2024-29893 · Argoproj Argo Cd · Dark Radar