Ana içeriğe geç
Güvenlik

Alpine Linux saldırı girişiminin ardından GitLab sunucusunu sıfırdan kurdu

Öne çıkanlar

  • Saldırganlar, Alpine Linux'un GitLab sunucusundaki kritik CVE-2026-97229 açığını hedef aldı.
  • Sistemde standart Ruby sürümü kullanıldığı için GitLab güncellemeleri güvenlik açığını kapatamadı.
  • Olay kayıtları yetersiz kaldığı için sunucu temizlenmek yerine sıfırdan yeniden kuruldu.

Alpine Linux, GitLab altyapısına yönelik kritik bir güvenlik açığı istismar girişiminin ardından sunucusunu sıfırdan yeniden kurduğunu açıkladı. 20 ve 21 Ekim tarihlerinde gerçekleşen saldırıda, uzaktan kod yürütmeye olanak tanıyan CVSS 10.0 puanlı CVE-2026-97229 güvenlik açığı hedeflendi. Proje yönetimi, saldırganın hazırladığı özel CI/CD yapılandırmalarıyla GitLab çalışanlarını sekiz kez çökerttiğini ve saldırının başarılı olmaya çok yaklaştığını duyurdu.

Güvenlik açığı, Ruby dilinin Onigmo düzenli ifade motorundaki bir hatadan kaynaklandı. GitLab bu sorunu çözen yamaları kendi paketlerine eklemesine rağmen, Alpine Linux kendi özel kapsayıcı imajında standart Ruby sürümünü kullandığı için savunmasız kalmaya devam etti. Yapılan sürüm güncelleme hataları nedeniyle sistemin açık barındırdığını 26 Ekim'de fark eden ekip, sunucuyu geçici olarak kapattı. Sistem, 29 Ekim'de gerekli yamaları içeren Ruby 3.3.13 ve GitLab 19.3.7 sürümleriyle yeniden devreye alındı.

Saldırının gerçekleştiği güne ait bazı günlük kayıtlarının eksik olması ve giden ağ bağlantılarının kaydedilmemesi sebebiyle kod yürütme olasılığı tamamen elenemedi. Alpine Linux, temizleme işlemi yerine tüm GitLab örneğini sıfırdan kurma kararı aldı. Alınan önlemler kapsamında tüm kullanıcıların parolalarını, iki faktörlü kimlik doğrulama ayarlarını ve erişim belirteçlerini sıfırlaması istendi. Proje yöneticileri ayrıca CI/CD değişkenlerini yeniden girmek zorunda kaldı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.