CVE-2026-97229, GitLab Community ve Enterprise Edition’ın CI/CD yapılandırmasındaki düzenli ifadeleri derleyen bileşende bir tamsayı taşması. GitLab’e göre belirli koşullarda kimliği doğrulanmamış bir kullanıcı, özel hazırlanmış bir düzenli ifadeyle sunucuda kod çalıştırabiliyor. Açık 19.4.2, 19.3.5 ve 19.2.8 sürümlerinde düzeltildi; GitLab istismar girişimleri tespit ettiğini ve kendi sunucusunu işletenler için tespit kuralları yayımladığını açıkladı.
CISA 29 Ekim’de açığı KEV kataloğuna ekledi ve federal kurumlara üç gün süre verdi. CISA notuna göre kök neden Ruby’nin düzenli ifade motoru Onigmo’da; aynı motoru kullanan başka ürünler de etkilenebilir. Shadowserver internete açık yaklaşık 2.800 GitLab Community Edition sunucusu izliyor. GitLab Ekim içinde aynı bileşende ikinci bir kritik açığı (CVE-2026-110264) da kapatmıştı.
Kimi etkiliyor?
Kendi sunucusunda GitLab CE/EE çalıştıran yazılım ekipleri. Kaynak kod, CI/CD değişkenlerindeki sırlar ve dağıtım anahtarları doğrudan risk altında.
Ne yapmalı?
- Kendi dalınızdaki en güncel yama sürümüne geçin; aynı bileşendeki CVE-2026-110264 düzeltmesini de içerdiğinden emin olun.
- GitLab’i internete açık tutmanız gerekmiyorsa VPN veya ZTNA arkasına alın.
- CI/CD değişkenlerindeki bulut anahtarlarını, dağıtım token’larını ve kayıt defteri parolalarını yenileyin.