- 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
- 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ı?
- 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
- 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
- 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ım | Etkilenen | Dü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
- 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.