CVE-2024-23651
Təsvir
BuildKit mənbə kodunu səmərəli, ifadəli və təkrarlana bilən şəkildə qurma artefaktlarına çevirmək üçün nəzərdə tutulmuş alətlər dəstidir. Eyni keş mount-larını alt yollarla paylaşan paralel işləyən iki zərərli qurma addımı yarış şəraitinə (race condition) səbəb ola bilər ki, bu da host sistemindəki faylların qurma konteyneri tərəfindən əlçatan olmasına gətirib çıxara bilər. Problem v0.12.5 versiyasında düzəldilmişdir. Alternativ həll yollarına etibarsız mənbədən BuildKit frontend-inin istifadəsindən qaçmaq və ya --mount=type=cache,source=... seçimləri ilə keş mount-ları ehtiva edən etibarsız Dockerfile-ın qurulmasından çəkinmək daxildir.
Necə düzəltmək olar
- mobyproject buildkit0.12.5 və ya daha yeni versiya
- github.com/moby/buildkit0.12.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| mobyproject buildkit | v < 0.12.5 | 0.12.5 |
| github.com/moby/buildkitGo | v < 0.12.5 | 0.12.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.
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.