GitLab CVE-2026-97229: CVSS 10.0 Integer Overflow Zaten Saldırıda
CVE-2026-97229 GitLab'ın CI/CD boru hattında tam puan (CVSS 10.0) alan bir açık: Ruby'nin regex motoru Onigmo'da integer overflow. Bir.gitlab-ci.yml dosyasında hazırlanmış bir desen, derleyicinin program boyutu hesaplamasını taşırtıyor ve geçersiz bytecode üretiyor. Bu kod git işletim sistemi hesabı olarak çalışıyor, yani depo, CI değişkenleri ve dağıtım anahtarlarının tümüne erişim demek.
Ekim 12'deki yaması (19.4.2/19.3.5/19.2.8) yeterli değil çünkü aynı motorda ikinci bir flaw var (CVE-2026-110264). Ekim 21'de çıkan 19.4.3/19.3.6/19.2.9 sürümlerine atlamalısın. Kaynak veya özel imaj kurulumlarında Ruby 3.3.13, 3.4.12 ya da 4.0.9 gerekli.
Rapid7 yamanın ertesi günü çalışan bir PoC yayınladı. Sekiz gün sonra Alpine Linux örneğine saldırı yapıldı, Puma worker 8 kez çöktü ve saldırgan konteyner imajını indirerek exploit'i ayarladı. CISA bunu KEV listesine ekledi (federal son tarih: 1 Kasım). Tekrarlayan Puma worker çökmelerini gördüysen, kontrol etme zamanı geldi.
0 yorum