CVE-2021-21300

Yüksək

Təsvir

Git açıq mənbəli paylanmış reviziya idarəetmə sistemidir. Git-in təsirlənmiş versiyalarında, simvolik keçidlər və Git LFS kimi clean/smudge filtrindən istifadə edən faylları ehtiva edən xüsusi hazırlanmış repozitoriya, NTFS, HFS+ və ya APFS kimi böyük-kiçik hərflərə qarşı həssas olmayan fayl sistemlərinə (məsələn, Windows və macOS-da standart fayl sistemləri) klonlama zamanı yeni çıxarılmış (checked-out) skriptin icrasına səbəb ola bilər. Qeyd edək ki, bunun üçün clean/smudge filtrləri konfiqurasiya edilmiş olmalıdır. Git for Windows standart olaraq Git LFS-ni konfiqurasiya edir və buna görə də həssasdır. Problem 9 mart 2021-ci gün çərşənbə günü dərc edilən versiyalarda aradan qaldırılıb. Müvəqqəti həll yolu kimi, əgər Git-də simvolik keçid dəstəyi söndürülərsə (məsələn, `git config --global core.symlinks false` vasitəsilə), təsvir edilən hücum işləməyəcəkdir. Eynilə, əgər qlobal səviyyədə (yəni klonlamadan _əvvəl) Git LFS kimi heç bir clean/smudge filtri konfiqurasiya edilməyibsə, hücum uğursuz olacaqdır. Həmişə olduğu kimi, etibarsız mənbələrdən repozitoriyaları klonlamaqdan qaçmaq tövsiyə olunur. Təsirlənən ən erkən versiya 2.14.2-dir. Düzəliş edilmiş versiyalar bunlardır: 2.30.1, 2.29.3, 2.28.1, 2.27.1, 2.26.3, 2.25.5, 2.24.4, 2.23.4, 2.22.5, 2.21.4, 2.20.5, 2.19.6, 2.18.5, 2.17.62.17.6.

CiddilikYüksək
CVSS8.0
İstismar ehtimalı—
MəhsulGit
Dərc9 mar 2021
İlk görülmə9 mar 2021

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.14.2, 2.17.0 ≤ v < 2.17.6, 2.18.0 ≤ v < 2.18.5, 2.19.0 ≤ v < 2.19.6, 2.20.0 ≤ v < 2.20.5, 2.21.0 ≤ v < 2.21.4, 2.22.0 ≤ v < 2.22.5, 2.23.0 ≤ v < 2.23.4, 2.24.0 ≤ v < 2.24.4, 2.25.0 ≤ v < 2.25.5, 2.26.0 ≤ v < 2.26.3, 2.29.0 ≤ v < 2.29.3, 2.30.0 ≤ v < 2.30.2, 2.27.0, 2.28.02.17.6, 2.18.5, 2.19.6, 2.20.5, 2.21.4, 2.22.5, 2.23.4, 2.24.4, 2.25.5, 2.26.3, 2.29.3, 2.30.2
fedoraproject fedora32, 33, 34—
apple xcodev < 12.512.5
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-2021-21300 · Git · Dark Radar