CVE-2022-39253
Təsvir
Git açıq mənbəli, genişləndirilə bilən və paylanmış reviziya idarəetmə sistemidir. 2.30.6, 2.31.5, 2.32.4, 2.33.5, 2.34.5, 2.35.5, 2.36.3 və 2.37.4 versiyalarından əvvəlki versiyalarda həssas məlumatların bədniyyətli aktorlara sızma riski mövcuddur. Lokal klonlama yerinə yetirilərkən (klonlamanın mənbəyi və hədəfi eyni diskdə olduqda), Git mənbənin `$GIT_DIR/objects` kataloqunun məzmununu ya mənbə məzmununa hardlinklər yaradaraq, ya da onları kopyalayaraq (`--no-hardlinks` vasitəsilə hardlinklər söndürüldükdə) hədəfə köçürür. Bədniyyətli bir aktor qurbanı, qurbanın maşınındakı həssas məlumatlara yönəlmiş simvolik linki olan repozitoriyanı klonlamağa razı edə bilər. Bu, ya qurbana eyni maşında zərərli repozitoriyanı klonlatmaqla, ya da hər hansı mənbədən submodul vasitəsilə bare repozitoriya kimi daxil edilmiş zərərli repozitoriyanı `--recurse-submodules` seçimi ilə klonlatmaqla həyata keçirilə bilər. Git `$GIT_DIR/objects` kataloqunda simvolik linklər yaratmır. Problem 2022-10-18 tarixində dərc edilən versiyalarda düzəldilmiş və v2.30.x versiyasına tətbiq edilmişdir. Potensial alternativ həll yolları: Paylaşılan maşında olduğunuz zaman etibarsız repozitoriyaları `--local` optimallaşdırmasından istifadə edərək klonlamaqdan qaçının; bunun üçün `git clone` əmrinə `--no-local` seçimini əlavə edin və ya `file://` sxemindən istifadə edən URL-dən klonlayın. Alternativ olaraq, etibarsız mənbələrdən `--recurse-submodules` ilə repozitoriyaların klonlanmasından qaçının və ya `git config --global protocol.file.allow user` əmrini işə salın.
Necə düzəltmək olar
- git-scm git2.30.6, 2.31.5, 2.32.4, 2.33.5, 2.34.5, 2.35.5, 2.36.3, 2.37.4 və ya daha yeni versiya
- apple xcode14.1 və ya daha yeni versiya
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VFYXCTLOSESYIP72BUYD6ECDIMUM4WMB/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UKFHE4KVD7EKS5J3KTDFVBEKU3CLXGVV/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OHNO2FB55CPX47BAXMBWUBGWHO6N6ZZH/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JMQWGMDLX6KTVWW5JZLVPI7ICAK72TN7/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/C7B6JPKX5CGGLAHXJVQMIZNNEEB72FHD/
- security.gentoo.org/glsa/202312-15
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| git-scm git | v < 2.30.6, 2.31.0 ≤ v < 2.31.5, 2.32.0 ≤ v < 2.32.4, 2.33.0 ≤ v < 2.33.5, 2.34.0 ≤ v < 2.34.5, 2.35.0 ≤ v < 2.35.5, 2.36.0 ≤ v < 2.36.3, 2.37.0 ≤ v < 2.37.4, 2.38.0 | 2.30.6, 2.31.5, 2.32.4, 2.33.5, 2.34.5, 2.35.5, 2.36.3, 2.37.4 |
| fedoraproject fedora | 35, 36, 37 | — |
| apple xcode | v < 14.1 | 14.1 |
| debian debian_linux | 10.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.
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.