İçeriğe atla

Kapatmak için ESC tuşuna basın

GitLab CI/CD açığı CVE-2026-97229 saldırılarda kullanılıyor

CVE-2026-97229, GitLab sunucularında authentication olmadan kod çalıştırılabilen bir açık. CISA aktif istismarı doğruladı; 19.4.2, 19.3.5 ve 19.2.8 yamalı.

Yazar
Sezer Şanlıkan
Yayın
1 Kasım 2026,
Okuma
2 dakika
CVE-2026-97229 GitLab CI/CD regular expression açığı için yama uyarısı
Bu haberde
  1. CVE-2026-97229 kimleri etkiliyor
  2. Ne kadar ciddi
  3. Yapılacaklar

GitLab’ın CI/CD Regular Expression Compiler bileşenindeki CVE-2026-97229 açığı, CISA’ya göre saldırılarda aktif olarak kullanılıyor. Integer overflow kaynaklı açıkla, authentication olmadan GitLab sunucusunda kod çalıştırılabiliyor. Yamalar CE ve EE için 19.4.2, 19.3.5 ve 19.2.8 sürümlerinde geldi. CISA açığı KEV kataloğuna ekledi ve federal kurumlara Pazar gününe kadar süre verdi.

CVE-2026-97229, pipeline yapılandırma dosyalarındaki regular expression’ları işleyen bileşende bulunuyor. Özel hazırlanmış bir regex, integer overflow üzerinden RCE (Remote Code Execution) açığına dönüşüyor. GitLab sunucusu CI/CD variable’larını, deploy token’larını ve kaynak kodu bir arada tutuyor. Bu yüzden sunucunun ele geçirilmesi doğrudan tedarik zinciri riski demek.

CVE-2026-97229 kimleri etkiliyor

Yamalı sürümler GitLab CE ve EE için 19.4.2, 19.3.5 ve 19.2.8. Kaynak, etkilenen sürüm aralığının alt sınırını vermiyor. Bu üç dalın daha eski sürümlerini açık kabul edin. Shadowserver internete açık yaklaşık 2.800 GitLab CE kurulumu sayıyor, ama kaçının yamalı olduğunu bilmiyoruz.

Ne kadar ciddi

Kaynak CVSS puanı vermiyor, açığı en yüksek önem derecesinde tanımlıyor. GitLab’ın bildirimine göre exploit için authentication gerekmiyor. Yine de bildirimde “under certain conditions” kaydı var ve bu koşullar açıklanmıyor. CISA aktif kullanımı doğruladı ve CVE-2026-97229’u KEV (Known Exploited Vulnerabilities) kataloğuna ekledi. Yani yamayı planlı bakıma bırakmak için bir gerekçe kalmadı.

Yapılacaklar

  1. Kurulu sürümü kontrol edin:
sudo gitlab-rake gitlab:env:info
  1. Kullandığınız dala göre 19.4.2, 19.3.5 ya da 19.2.8 veya üstüne geçin.
  2. Self-managed kurulumlarda GitLab’ın yayımladığı threat detection’ları devreye alın. Yama öncesi döneme ait log’ları da tarayın.
  3. Yamayı hemen yapamıyorsanız GitLab’ı internetten çekip VPN arkasına alın. Kaynak resmî bir geçici azaltma yöntemi vermiyor.
  4. Şüpheli bir iz bulursanız runner token’larını, CI/CD variable’larını ve erişim token’larını yenileyin. Aynı ay yamalanan CVE-2026-110264 ve CVE-2026-85706 için de sürümünüzü doğrulayın.

İlgili haberler

Tüm haberler

Yeni yazılardan haberdar olun

Sunucu, Kubernetes, DevOps ve güvenlik üzerine yeni yazılar ve site duyuruları e-postanıza gelsin. Reklam yok, adresiniz kimseyle paylaşılmaz.

© 2021–2026 Sezer Şanlıkan