Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-416
  • CWE-1265

CVE-2026-104608

GitHub Enterprise Server Git servisinde (babeld) use-after-free nedeniyle uzaktan kod çalıştırma

GitHub Enterprise Server

Yüksek 7,7 CVSS 4.0
Yayımlandı
Güncellendi
4 Kas 2026
Açık yaşı
0 gün
Kaydı açan
GitHub_P

Yönetici özeti

Bu açık, kurumsal kod depolama sunucusunun kontrolünün saldırganların eline geçmesine yol açabilir ve sunucudaki gizli anahtarların sızması riskini doğurur. Hesabı olan kötü niyetli bir kişi bu açığı kullanabileceğinden, yönetim ekiplerinin güncellemeyi öncelikli olarak planlaması önerilir.

ÖzetTürkçe

GitHub Enterprise Server'ın Git servisinde (babeld) bir use-after-free zafiyeti tespit edildi. babeld, SSH kütüphanesini çağırırken iç koleksiyonlara ait referansları tutuyor; yeniden giren bir geri çağrı bu koleksiyonu değiştirerek referansları geçersiz kılabiliyor. Etkilenen sürümler 3.23 öncesi tüm sürümlerdir.

Saldırgan ne yapabilir?

Hesabı ve SSH erişimi olan bir saldırgan, bellek manipülasyonuyla babeld olarak keyfi komutlar çalıştırabilir ve servisin ortam sırlarını ele geçirebilir.

Kaynaktaki açıklama (İngilizce)

A remote code execution vulnerability was identified in GitHub Enterprise Server in the Git service (babeld). babeld held references into internal collections while calling into the SSH library, where a re-entrant callback could modify a collection and invalidate those references. An attacker with an account and SSH access to the instance could leverage this use-after-free into a controlled write and run arbitrary commands as babeld, including disclosure of its environment secrets. Exploitation required per-build memory offsets; failed attempts crashed babeld. This affected all releases prior to 3.23 and was fixed in 3.22.3, 3.21.8, 3.20.10, and 3.19.14. This vulnerability was reported via the GitHub Bug Bounty program.

Ne yapmalı?

  1. Sunucuyu 3.22.3, 3.21.8, 3.20.10 veya 3.19.14 sürümlerinden birine yükseltin; kullandığınız dal için en son düzeltilmiş sürümü seçin (3.23 ve sonrası zaten etkilenmez). Genel öneri
  2. Güncelleme öncesinde SSH erişimini yalnızca güvenilir kullanıcı ve ağlarla sınırlandırarak saldırı yüzeyini azaltın. Genel öneri
  3. Babeld servisinin beklenmedik şekilde çökmesi veya tekrarlayan başarısız SSH bağlantı girişimleri için sistem günlüklerini inceleyin. Genel öneri

Ek önlemler

  • Kullanılmayan hesapları kaldırın ve SSH erişimi olan hesapların sayısını minimumda tutun. Genel öneri
  • Güncelleme sonrasında babeld süreç davranışını ve olağandışı komut çalıştırma izlerini izleyin. Genel öneri
  • Sunucuda kullanılan ortam sırlarını güncelleyin ve mümkünse yetkileri en aza indirin. Genel öneri

Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
GitHub Enterprise Server ≥ 3.19.0 –
≥ 3.20.0 –
≥ 3.21.0 –
≥ 3.22.0 –

Kaynaklar6 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.