Alpine Linux ekibi GitLab altyapısına düzenlenen saldırı sonrası sunucuyu sıfırdan kurdu
Öne çıkanlar
- Saldırganlar GitLab üzerindeki kritik açığı kullanarak sistem işçi süreçlerini 8 kez çökertti.
- Paket imzalama anahtarları, aports kod deposu ve yayımlanan Alpine sürümleri saldırıdan etkilenmedi.
- Altyapı ekibi kod çalıştırma ihtimaline karşı GitLab sunucusunu sıfırdan kurdu ve parolaları sıfırladı.
Alpine Linux altyapı ekibi, GitLab sunucularına yönelik CVE-2026-97229 kodlu kritik güvenlik açığını hedef alan bir siber saldırı girişimi tespit etti. 20 ve 21 Ekim tarihlerinde yeni açılan bir hesap üzerinden özel hazırlanmış CI yapılandırmaları gönderildi ve GitLab işçi süreçleri 8 kez çöktü. Başarılı bir sızma kanıtı bulunamasa da kod çalıştırma ihtimali tamamen dışlanamadığı için yetkililer mevcut sistemi ele geçirilmiş kabul etti ve GitLab sunucusunu sıfırdan kurma kararı aldı.
Söz konusu açık, GitLab'ın CI yapılandırmalarındaki düzenli ifadeleri işleme biçiminden ve Ruby'nin Onigmo motorundaki bir hatadan kaynaklanıyor. GitLab bu açık için 12 Ekim'de yama yayımladı ancak düzeltme yalnızca resmi paketlerdeki Ruby sürümüne uygulandı. Alpine Linux ekibi kendi konteyner görüntüsünde standart Ruby kullandığı ve planlanan güncellemeyi yanlış sürüme yaptığı için sunucu 27 Ekim tarihine kadar korumasız kaldı. Açık, Ruby 3.3.13 ve 3.4.12 sürümleriyle kapatıldı.
Yetkililer, yapılan dış denetimler sonucunda aports deposu, dağıtım paketleri ve 21 Ekim sürümlerinde herhangi bir tahrifat olmadığını doğruladı. Paket imzalama anahtarlarının GitLab üzerinde tutulmadığı ve hiçbir zaman sızmadığı açıklandı. Olay sonrasında tüm kullanıcı parolaları sıfırlandı, gizli anahtarlar yenilendi ve güvenli Ruby sürümünü içeren güncellenmiş konteyner görüntüleri yayımlandı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.