Git 2.56.1 sürümünde 6 güvenlik açıkını gideriyor

Git projesi, recursive klonlamada kodu çalıştırmaya, dosyalara yazma ve bürünme risklerine izin veren altı güvenlik açığını gidermek için sürüm güncellemeleri duyurdu. 2.56.1 sürümü bu riskleri kapatmak için duyurulan temel sürümdir. Açıklar arasında dosya yollarının truncation (kısaltma) işlemi üzerinden istismar edilmesi, dizin geçişi ve yığın bozulması riskleri yer alıyor.
Güvenlik açıkları Git'in yolu doğrulama mekanizmasındaki bir kusurla ifade edilmiştir. CVE-2026-111760'te, çok uzun yol göstericileri integer truncation yoluyla geçiştirilerek, git deposunun kendi içindeki .git dosyası bir sembolik linke dönüştürülerek kötü niyetli kod çalıştırılmaya çalışılıyor. CVE-2026-114467 ise GPG imzalarını kaldırırken yığın bürünmesine, CVE-2026-114469 ise ikili yamada sınırların aşılmasıyla ilgili riskleri ifade ediyor. Çoğu risk, GitHub Corporate, GitHub Enterprise Cloud ve GitHub Enterprise Server kullanıcılarını etkiliyor.
GitHub, bu açıklar için getroffen sitelere 3.19.15, 3.20.11, 3.21.9 ve 3.22.4 sürümlerini duyurmuştur. Yazılım geliştiriciler ve ev kuruluşları için 2.56.1 veya bakım serisi sürümlerine güncellenmesi öneriliyor. Güncelleme yapılmadan recursive klonlamalardan ve güvenilir olmayan içerikle çalışmaktan kaçınılması, risk minimization için kritik öneme sahip olsa da, güvenlik yamalarının kurulması en etkili önlem olarak öne çıkarıyor.
Kaynak: GitHub Blog
İlk yorumu siz yazın.