CVE-2023-25815

Düşük

Açıklama

Git'in Windows portu olan Git for Windows'ta, yükleyici ile birlikte herhangi bir yerelleştirilmiş mesaj gönderilmemektedir. Sonuç olarak, Git'in mesajları hiç yerelleştirmemesi beklenir ve gettext başlatma işlemi atlanır. Ancak, MINGW-packages üzerindeki bir değişiklik nedeniyle, `gettext()` fonksiyonunun örtük başlatması artık çalışma zamanı ön ekini kullanmamakta, bunun yerine yerelleştirilmiş mesajları aramak için sabit kodlanmış `C:\mingw64\share\locale` yolunu kullanmaktadır. Kimliği doğrulanmış her kullanıcının `C:\` dizininde klasör oluşturma izni olduğundan (ve `C:\mingw64` genellikle mevcut olmadığından), düşük yetkili kullanıcıların, `git.exe`nin sürüm 2.40.1'de bunları alacağı bu konuma sahte mesajlar yerleştirmesi mümkündür. Bu güvenlik açığını istismar etmek nispeten zordur ve sosyal mühendislik gerektirir. Örneğin, bir clone işleminin sonundaki meşru bir mesaj, kullanıcıyı kötü amaçlı bir web sitesine yönlendirmeye teşvik edecek şekilde kötü niyetle değiştirilebilir ve kullanıcı mesajın Git'ten geldiğini ve meşru olduğunu düşünebilir. Bununla birlikte, saldırganın yerel yazma erişimine sahip olması gerekir, bu da bu saldırı vektörünü daha az olası kılar. Sürüm 2.40.1 bu sorun için bir yama içermektedir. Bazı geçici çözümler mevcuttur. Paylaşımlı hesaplarla bir Windows makinesinde çalışmayın veya alternatif olarak boş bir `C:\mingw64` klasörü oluşturun. Yönetici haklarına sahip kullanıcılar, `C:\` dizininde klasör oluşturma iznini kaldırabilirler.

ÖnemDüşük
CVSS3.3
İstismar olasılığı—
ÜrünGit For Windows
Yayın25 Nis 2023
İlk görülme25 Nis 2023

Nasıl düzeltilir

Güncelleyin
  • git_for_windows_project git_for_windows2.40.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
git_for_windows_project git_for_windowsv < 2.40.12.40.1
fedoraproject fedora37, 38—

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.