CVE-2022-39253
Açıklama
Git; açık kaynaklı, ölçeklenebilir ve dağıtık bir revizyon kontrol sistemidir. 2.30.6, 2.31.5, 2.32.4, 2.33.5, 2.34.5, 2.35.5, 2.36.3 ve 2.37.4 öncesindeki sürümler, hassas bilgilerin kötü niyetli bir aktöre ifşa edilmesi riskine tabidir. Yerel bir klonlama işlemi gerçekleştirildiğinde (klonlamanın kaynağı ve hedefinin aynı birimde olduğu durumlar), Git, kaynağın `$GIT_DIR/objects` dizini içeriğini ya kaynak içeriklere hardlinkler oluşturarak ya da bunları kopyalayarak (eğer hardlinkler `--no-hardlinks` ile devre dışı bırakılmışsa) hedefe kopyalar. Kötü niyetli bir aktör, mağduru, makinesindeki hassas bilgilere işaret eden sembolik bir bağlantı içeren bir depoyu klonlamaya ikna edebilir. Bu işlem, mağdurun aynı makinedeki kötü niyetli bir depoyu klonlamasıyla veya herhangi bir kaynaktan bir alt modül aracılığıyla gömülü olan çıplak (bare) bir kötü niyetli depoyu `--recurse-submodules` seçeneğiyle klonlamasıyla gerçekleştirilebilir. Git, `$GIT_DIR/objects` dizininde sembolik bağlantılar oluşturmaz. Sorun, 2022-10-18 tarihinde yayınlanan sürümlerde düzeltilmiş ve v2.30.x sürümüne geri port edilmiştir. Potansiyel geçici çözümler: Paylaşılan bir makinedeyken güvenilmeyen depoları `--local` optimizasyonunu kullanarak klonlamaktan kaçının; bunu `git clone` komutuna `--no-local` seçeneğini ekleyerek veya `file://` şemasını kullanan bir URL üzerinden klonlayarak yapabilirsiniz. Alternatif olarak, güvenilmeyen kaynaklardan `--recurse-submodules` ile depo klonlamaktan kaçının veya `git config --global protocol.file.allow user` komutunu çalıştırın.
Nasıl düzeltilir
- 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 ya da sonraki bir sürüm
- apple xcode14.1 ya da sonraki bir sürüm
- 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
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.