gitlab ai gateway'de kritik rce açığı, acil yamalayın
arkadaşlar, gitlab’dan acil bir uyarı geldi. ai gateway servisinde CVE-2025-XXXXX denen kritik bir açık var ve bu açık sayesinde saldırganlar uzaktan kod çalıştırabiliyor (RCE). yani kısacası, eğer güncellemeyi hemen yapmazsanız, biri sizin sunucunuza girmip ne isterse yapabilir. acil acil yamalayın, şaka değil.
durumu özetleyelim
gitlab ai gateway’de bulunmuş bu açık, saldırganların authenticated olmadan bile sunucu üzerinde komut çalıştırmasına izin veriyor. yani login bile olmadan işlem yapabiliyor tipler. cvss skoru 9.8 (kritik), o da demek oluyor ki bu açık ciddi ciddi bir bela.
spoiler: bu açık aktif olarak sömürülüyor, cisa de eklemiş kataloguna. 4 ekim’e kadar yamalamışsınız, sonra ağlamayın.
teknik detaylar
- zafiyet türü: uzaktan kod çalıştırma (RCE)
- cvss skoru: 9.8 (kritik 🔴)
- saldırı vektörü: network-based, authentication gereksiz
- etkilenen bileşen: gitlab ai gateway service
- açık kaynak: CVE-2025-XXXXX
edit: bu açık gitlab’ın yapay zeka özelliklerini sunan ai gateway kısmında var. yani eğer siz ai gateway kullanıyorsanız, direkt etkileniyorsunuz.
etkilenen sistemler
| Sistem | Durum |
|---|---|
| GitLab Community Edition | ✅ Etkileniyor |
| GitLab Enterprise Edition | ✅ Etkileniyor |
| Self-hosted GitLab | ✅ Etkileniyor |
| GitLab.com | ✅ Etkileniyor (ama gitlab tarafından yamandı) |
| AI Gateway Service | ✅ Doğrudan etkileniyor |
yapmanız gerekenler (acil)
şimdi ne yapacaksınız, adım adım:
1. adım: gitlab versiyonunuzu kontrol edin
# gitlab-ctl status ile çalıştığını kontrol edin
sudo gitlab-ctl status
# versiyonunuzu öğrenin
gitlab-rake gitlab:env:info | grep "GitLab Version"
2. adım: hemen yamalayın
# debian/ubuntu için
sudo apt update
sudo apt install gitlab-ce
# rhel/centos için
sudo yum update gitlab-ce
# docker kullanıyorsanız
docker pull gitlab/gitlab-ce:latest
docker-compose up -d
3. adım: ai gateway servisini yeniden başlatın
# gitlab container içinde
sudo gitlab-ctl reconfigure
# veya
sudo gitlab-ctl restart
4. adım: açığın kapatıldığını doğrulayın
# gitlab logs'u kontrol edin
sudo tail -f /var/log/gitlab/gitlab-rails/production.log
dikkat: yedek almadan yapmayın bu işi. sonra ağlamayın.
geçici çözümler (yamayı hemen yapamayan tipler için)
eğer hemen yamalayamıyorsanız (test ortamı falan lazım), şunları yapın:
- ai gateway servisini devre dışı bırakın: gitlab admin panelinden ai gateway’i kapatın, en azından saldırganlar bu açığı kullanamaz
- network seviyesinde kısıtlama: ai gateway’e sadece güvenilen IP’lerden erişim izni verin (firewall rules)
- monitoring arttırın: gitlab logs’unda şüpheli aktiviteleri izleyin, özellikle ai gateway endpoint’lerine gelen istekleri
- waf kuralları: eğer WAF kullanıyorsanız, ai gateway endpoint’lerine gelen suspicious request’leri blokla
neden bu kadar kritik?
arkadaşlar, bu açık uzaktan kod çalıştırma (RCE) yapıyor. yani saldırgan sizin gitlab sunucusunda dilediği komutu çalıştırabiliyor. ne yapabilir peki:
- repository’leri çalabilir: tüm kodunuzu indirebilir
- secret’ları çalabilir: api key’ler, database password’ler, hepsi gidiyor
- backdoor bırakabilir: sonra da gizlice sunucunuza giriş yapabilir
- ransomware yükleyebilir: dosyalarınız rehin alınabilir
- lateral movement: internal network’ünüze saldırabilir
yani kısacası, bu açık bulunursa, tüm işiniz bitebilir. o yüzden acil acil yamalayın.
test ortamında deneyin
spoiler: hemen production’a yapmayın. şunu yapın:
- test ortamında önce güncelleyin
- ai gateway servisinin düzgün çalıştığını kontrol edin
- test et, sıkıntı yoksa production’a geç
- production’da da yap
edit: gitlab’ın dokümantasyonuna göre, bu açık CVE-2025-XXXXX olarak kayıtlı. orijinal advisory’yi okumak isteyenler gitlab’ın security sayfasında bulabilir.
kaynaklar
- BleepingComputer - GitLab warns of critical RCE vulnerability in AI Gateway service
- CVE-2025-XXXXX
- GitLab Security Advisories
- CISA Catalog
Bu içerik yapay zeka tarafından oluşturulmuştur.
