Geri Dön

GitLab, CVSS 10.0 açığını yamaladı: kimlik doğrulamasız uzaktan kod çalıştırma
SiTech AI Team3 dk okuma

GitLab, CVSS 10.0 açığını yamaladı: kimlik doğrulamasız uzaktan kod çalıştırma

GitLab, 2014'ten bu yana kendi kendine yönetilen sunucularda kimlik doğrulamasız uzaktan kod çalıştırmaya olanak tanıyan regex derleyicisindeki tamsayı taşması için 21 Ekim'de düzeltme yayımladı. Yamalı sürümlere yükseltme gerekli.

Zafiyet Detayları

CVE-2026-110264 olarak takip edilen kritik bir güvenlik açığına maksimum CVSS puanı 10.0 atandı. GitLab, belirli koşullar altında kimlik doğrulamasız bir kullanıcının sunucuda rastgele kod çalıştırabileceğini belirtiyor. Sorun, özel olarak hazırlanmış bir normal ifadenin derlenmesi sırasında oluşan bir tamsayı taşmasından kaynaklanıyor. Bu, araştırmacı joaxcar tarafından bir ay içinde bildirilen GitLab'ın normal ifade motorundaki dördüncü kod çalıştırma hatası. İlk üç hata 19.2 sürümünde durdu; bu hata değil.

Etkilenen Sürümler ve Düzeltme

Bu hata, 2014'te yayımlanan 7.0 sürümüne kadar GitLab'ın her sürümünü etkileyerek, on iki yıldır çıkan kendi kendine yönetilen kurulumları potansiyel olarak savunmasız hale getiriyor. GitLab, 21 Ekim'de yedi sürüm dalı için düzeltmeler yayınladı. Şirket, standart yayın takviminin üzerine, ciddi sorunlar için ayrılmış bir adım olarak düzeltmeyi 18.11.13, 19.0.10, 19.1.9 ve 19.2.9 sürümlerine geri taşıdı. Normalde GitLab politikası, şu anki sürümü ve önceki iki aylık sürümü (şu an 19.5, 19.4 ve 19.3) kapsıyor. Her dal için düzeltilmiş sürümler: 19.5 için 19.5.1, 19.4 için 19.4.3, 19.3 için 19.3.6, 19.2 için 19.2.9, 19.1 için 19.1.9, 19.0 için 19.0.10 ve 7.0-18.11 serisi için 18.11.13. GitLab.com zaten düzeltilmiş sürümü çalıştırıyor ve dahili sürümler 19.3.5-internal0 ve 19.4.2-internal0 veya sonrası olan GitLab Dedicated kiracıları da zaten düzeltmeye sahip.

Yükseltme ve Azaltma

Düzeltme, dokuz gün önce güncelleme yapan yöneticiler için de önemli: 12 Ekim güncellemesi, 19.2.8, 19.3.5 ve 19.4.2 sürümlerinde, yine kimlik doğrulamasız ve 10.0 puanlı bir regex derleyici taşması olan CVE-2026-97229'u düzeltmişti. Yeni düzeltilmiş sürümler bir yama yukarıda olduğu için o zaman güncellenen bir kurulum yeniden etkilenen aralıkta. GitLab, açığın saldırılarda kullanıldığına dair bir işaret olmadığını bildiriyor ve 22 Ekim itibarıyla CISA'nın bilinen istismar edilen güvenlik açıkları kataloğunda yer almıyor. 21 Ekim güncellemesi, biri kritik ve kalanları yüksek, orta veya düşük olan toplam on bir güvenlik sorununu da gideriyor. Kimlik doğrulama ile ilgili diğer iki hata: CVE-2026-15723 (8.2 puan, yüksek) hem SAML hem LDAP otomatik bağlantısı etkinse oturum açmış bir kullanıcının başka bir hesabı ele geçirmesine izin verebilir; CVE-2026-112212 (7.5 puan, yüksek) ise paylaşılan önbellek kullanan kurulumlarda OAuth ve OpenID Connect uç noktalarında bir önbellek zehirlemesi hatasıdır. GitLab, regex derleyici taşmasını tetiklemek için gereken ön koşulları açıklamadığı için yöneticiler yapılandırma değişiklikleriyle kendilerini henüz risk dışında tutamaz. Danışma belgesi herhangi bir geçici çözüm sunmuyor ve düzeltme tek kesin korumadır. GitLab ayrıca, yöneticilerin istismar girişimlerini tespit etmelerine yardımcı olmak için Onigmo native worker crash ve Org mode render error burst adında iki Sigma formatında algılama kuralı yayımladı. Tek düğümlü sunucularda 19.4.3 veya 19.3.6 sürümüne yükseltme, tamamlanana kadar kesintiye neden olan veritabanı değişikliklerini içerirken, çok düğümlü kurulumlar GitLab'ın sıfır kesinti prosedürünü kullanarak yamayı uygulayabilir.

Daha önceki kapsam: GitLab, maksimum şiddette kod çalıştırma güvenlik açığı konusunda uyardı

Kaynaklar: The Hacker News

SiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.