/webodası
Donanım

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

Uzmoon · · 1 dk

Görsel: Huskyherz / Wikimedia Commons / CC0

Git projesi, recursive klonlamada kodu çalıştırma, dosyalara yazma ve bürünme sorunları gibi 6 güvenlik açığını gidermek için yeni sürümler duyurdu. 2.56.1 ile 2.50.2'ye yayılan düzeltmeler, çok uzun yol validator'ının integer truncation'ını istismar eden CVE-2026-111760 ve imzalama kaldırmada bürünmeye yol açan CVE-2026-114467 gibi riskleri kapsıyor. GitHub, GitHub Enterprise ve GitHub Desktop üzerindeki kullanıcılar için güncellemeler dağıttı.

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

Yazının tamamını ve yorumları sitede aç