CVE-2022-39253

Orta

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.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünGit
Yayın19 Eki 2022
İlk görülme19 Eki 2022

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
git-scm gitv < 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.02.30.6, 2.31.5, 2.32.4, 2.33.5, 2.34.5, 2.35.5, 2.36.3, 2.37.4
fedoraproject fedora35, 36, 37—
apple xcodev < 14.114.1
debian debian_linux10.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.

Intelligence 360 paketinde

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.

CVE-2022-39253 · Git · Dark Radar