CVE-2020-26233
Təsvir
Git Credential Manager Core (GCM Core), Windows və macOS əməliyyat sistemlərində işləyən, .NET Core əsasında qurulmuş təhlükəsiz Git etibarnamə köməkçisidir. Versiya 2.0.289-dan əvvəlki Git Credential Manager Core versiyalarında, Windows-da alt modulları olan bir Git repozitoriyasını rekursiv şəkildə klonlayarkən, Git əvvəlcə üst səviyyəli repozitoriyanı klonlayır və sonra üst səviyyəli işçi kataloqdan yeni Git prosesləri başladaraq bütün alt modulları rekursiv olaraq klonlayır. Əgər üst səviyyəli repozitoriyada zərərli git.exe faylı mövcuddursa, konfiqurasiyanı oxumağa cəhd edilərkən %PATH%-də tapılan git.exe yox, məhz bu ikili fayl Git Credential Manager Core tərəfindən başladılacaqdır. Bu problem yalnız Windows-dakı GCM Core-a təsir edir, macOS və ya Linux əsaslı distribyusiyalara təsir etmir. GCM Core versiya 2.0.289 bu boşluğun düzəlişini ehtiva edir və layihənin GitHub releases səhifəsindən əldə edilə bilər. GCM Core 2.0.289 həmçinin ən son Git for Windows buraxılışına (versiya 2.29.2(3)) daxil edilmişdir. Müvəqqəti həll yolu kimi istifadəçilər etibarsız repozitoriyaları --recurse-submodules seçimi ilə rekursiv şəkildə klonlamaqdan çəkinməlidirlər.
Necə düzəltmək olar
- microsoft git_credential_manager_core2.0.289 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft git_credential_manager_core | v < 2.0.289 | 2.0.289 |
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.