CVE-2023-40026

Orta

Təsvir

Argo CD, Kubernetes üçün deklarativ davamlı yerləşdirmə freymvorkudur. Argo CD-nin 2.3-dən əvvəlki versiyalarında (ən azı v0.1.0-dan başlayaraq, lakin böyük ehtimalla 2.3-dən əvvəl Helm istifadə edən hər hansı versiyada), xüsusi hazırlanmış Helm faylının istifadəsi ilə eyni repo-server tərəfindən idarə olunan xarici Helm chart-larına istinad etmək mümkün idi ki, bu da dəyərlərin və ya istinad edilən Helm Chart-ındakı faylların sızmasına səbəb ola bilirdi. Bu, Helm yollarının proqnozlaşdırıla bilən olması ilə bağlı idi. Zəiflik, proqnozlaşdırıla bilən yollardan Helm resurslarına istinad edən Helm chart-ın əlavə edilməsi yolu ilə işləyirdi. Helm chart-larının yolları proqnozlaşdırıla bildiyi və repo-server instansiyasında mövcud olduğu üçün, icazələrdən asılı olmayaraq digər mövcud Helm chart-larından dəyərlərə və resurslara istinad etmək və onları render etmək mümkün idi. Ümumiyyətlə, gizli məlumatlar (secrets) bu fayllarda saxlanılmasa da, yenə də bu chart-lardakı hər hansı dəyərə istinad etmək mümkün idi. Bu problem Argo CD 2.3 və sonrakı versiyalarda Helm yollarının təsadüfi edilməsi ilə düzəldilmişdir. Hələ də Argo CD 2.3 və ya daha aşağı versiyaları istifadə edən istifadəçilərə dəstəklənən versiyaya yeniləməkləri tövsiyə olunur. Əgər bu mümkün deyilsə, Helm chart renderini deaktiv etmək və ya hər bir Helm chart üçün əlavə repo-server istifadə etmək mümkün istismarın qarşısını alacaqdır.

CiddilikOrta
CVSS5.0
İstismar ehtimalı—
MəhsulArgoproj Argo Cd
Dərc27 sen 2023
İlk görülmə27 sen 2023

Necə düzəltmək olar

Yeniləyin
  • argoproj argo_cd2.3.0 və ya daha yeni versiya
  • github.com/argoproj/argo-cd/v22.3.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
argoproj argo_cdv < 2.3.02.3.0
github.com/argoproj/argo-cdGov ≤ 1.8.7, Aralıq göstərilməyib—
github.com/argoproj/argo-cd/v2Gov < 2.3.02.3.0

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.