CVE-2024-26147
Təsvir
Helm, Kubernetes üçün Chart-lar üçün paket meneceridir. 3.14.2 versiyasından əvvəlki versiyalarda, Helm gözlənilən məzmunu çatışmayan index və plugin yaml fayllarını analiz etdikdə başladılmamış dəyişən zəifliyi mövcuddur. Həm `index.yaml` faylında, həm də plaginlərin `plugin.yaml` faylında bütün metadata çatışmadıqda Helm-də panika baş verir. Helm SDK-da bu, `repo` paketindəki `LoadIndexFile` və ya `DownloadIndexFile` funksiyalarından və ya `plugin` paketindəki `LoadDir` funksiyasından istifadə edildikdə baş verir. Helm kliyenti üçün bu, repozitoriyanın əlavə edilməsi ilə bağlı funksiyalara və, əgər zərərli plagin əlavə edilibsə, bütün Helm funksiyalarına təsir göstərir, çünki Helm hər çağırış zamanı bütün məlum plaginləri yoxlayır. Bu problem Helm v3.14.2 versiyasında həll edilmişdir. Əgər bütün Helm kliyenti əmrlərinin panikaya səbəb olan zərərli plagin əlavə edilibsə, həmin zərərli plagin fayl sistemindən əllə silinə bilər. 3.14.2-dən əvvəlki Helm SDK versiyaları istifadə olunursa, təsirlənmiş funksiyalara çağırışlar panikanı tutmaq üçün `recover` funksiyasından istifadə edə bilər.
Necə düzəltmək olar
- helm helm3.14.2 və ya daha yeni versiya
- helm.sh/helm/v33.14.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| helm helm | v < 3.14.2 | 3.14.2 |
| helm.sh/helm/v3Go | v < 3.14.2 | 3.14.2 |
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.
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.