CVE-2022-24765

Orta

Təsvir

Git for Windows, Windows üçün spesifik yamalar ehtiva edən Git-in çatallanmasıdır (fork). Bu zəiflik, etibarsız tərəflərin eyni sərt diskə yazı girişinin olduğu çoxistifadəçili maşınlarda işləyən istifadəçilərə təsir edir. Həmin etibarsız tərəflər `C:\.git` qovluğunu yarada bilər və bu qovluq, repozitoriyadan kənarda icra edildiyi güman edilən Git əməliyyatları tərəfindən Git kataloqu axtarış zamanı seçilərdi. Bundan sonra Git həmin Git kataloqundakı hər hansı konfiqurasiyanı tətbiq edərdi. `GIT_PS1_SHOWDIRTYSTATE` dəyişənini təyin edən Git Bash istifadəçiləri də risk altındadır. posh-git quraşdıran istifadəçilər sadəcə PowerShell-i başlatmaqla risk altına düşürlər. Visual Studio kimi IDE-lərdən istifadə edənlər də risk altındadır: yeni layihənin yaradılması artıq `C:\.git\config` faylında göstərilən konfiqurasiyanı oxuyacaq və tətbiq edəcəkdir. Git-in Microsoft çatallanmasından istifadə edənlər sadəcə Git Bash-i başlatmaqla risk altına düşürlər. Problem Git for Windows v2.35.2 versiyasında aradan qaldırılıb. Yeniləmə imkanı olmayan istifadəçilər müvəqqəti həll yolu kimi Git əmrlərinin icra olunduğu bütün disklərdə `.git` qovluğunu yarada və həmin qovluqlardan oxuma/yazma girişini ləğv edə bilərlər. Alternativ olaraq, `GIT_CEILING_DIRECTORIES` dəyişənini istifadəçi profilinin valideyn kataloqunu əhatə edəcək şəkildə təyin edin və ya genişləndirin, məsələn, istifadəçi profili `C:\Users\my-user-name` ünvanında yerləşirsə, `C:\Users` olaraq təyin edin.

CiddilikOrta
CVSS6.0
İstismar ehtimalı—
MəhsulGit
Dərc12 apr 2022
İlk görülmə12 apr 2022
Zəiflik növüCWE-427CWE-427

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
git-scm gitv < 2.35.22.35.2
fedoraproject fedora34, 35, 36, 37—
apple xcodev < 13.413.4
debian debian_linux10.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.

CVE-2022-24765 · Git · Dark Radar