CVE-2023-22490
Təsvir
Git versiya idarəetmə sistemidir. Xüsusi hazırlanmış repozitoriyadan istifadə etməklə, 2.39.2, 2.38.4, 2.37.6, 2.36.5, 2.35.7, 2.34.7, 2.33.7, 2.32.6, 2.31.7 və 2.30.8 versiyalarından əvvəlki Git, qeyri-lokal nəqliyyatdan istifadə edildiyi halda belə lokal klon optimallaşdırmasından istifadə etməyə məcbur edilə bilər. Git, mənbə `$GIT_DIR/objects` kataloqu simvolik keçidlər (symbolic links) ehtiva edən lokal klonları ləğv etsə də, `objects` kataloqunun özü hələ də simvolik keçid ola bilər. Bunlar birləşdirilərək zərərli repozitoriyanın işçi nüsxəsi daxilində qurbanın fayl sistemindəki məlum yollara əsaslanan ixtiyari faylların daxil edilməsi təmin oluna bilər ki, bu da CVE-2022-39253-ə bənzər şəkildə məlumat sızmasına imkan verir. Düzəliş hazırlanıb və v2.39.2, v2.38.4, v2.37.6, v2.36.5, v2.35.7, v2.34.7, v2.33.7, v2.32.6, v2.31.7 və v2.30.8 versiyalarında təqdim olunacaq. Yeniləmə praktiki olaraq mümkün deyilsə, iki qısamüddətli alternativ həll yolu mövcuddur. Etibarsız mənbələrdən olan repozitoriyaları `--recurse-submodules` parametri ilə klonlamaqdan çəkinin. Bunun əvəzinə, altmodulları rekursiv olaraq klonlamadan repozitoriyaları klonlamağı və hər səviyyədə `git submodule update` əmrini işə salmağı nəzərdən keçirin. Bunu etməzdən əvvəl, hər bir yeni `.gitmodules` faylını yoxlayaraq onun şübhəli modul URL-ləri ehtiva etmədiyindən əmin olun.
Necə düzəltmək olar
- git-scm git2.30.8, 2.31.7, 2.32.6, 2.33.7, 2.34.7, 2.35.7, 2.36.5, 2.37.6, 2.38.4, 2.39.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| git-scm git | v < 2.30.8, 2.31.0 ≤ v < 2.31.7, 2.32.0 ≤ v < 2.32.6, 2.33.0 ≤ v < 2.33.7, 2.34.0 ≤ v < 2.34.7, 2.35.0 ≤ v < 2.35.7, 2.36.0 ≤ v < 2.36.5, 2.37.0 ≤ v < 2.37.6, 2.38.0 ≤ v < 2.38.4, 2.39.0 ≤ v < 2.39.2 | 2.30.8, 2.31.7, 2.32.6, 2.33.7, 2.34.7, 2.35.7, 2.36.5, 2.37.6, 2.38.4, 2.39.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.