- Aktif istismar
- CWE-20
- CWE-94
- CWE-95
CVE-2021-22205
GitLab CE/EE'de görsel dosyası doğrulama hatası ile uzaktan kod çalıştırma
- Yayımlandı
- Güncellendi
- 6 Ağu 2026
- Açık yaşı
- 2013 gün
- Kaydı açan
- GitLab
Yönetici özeti
Bu zafiyet, kaynak kodlarınızı barındıran GitLab sunucusunun internet üzerinden herhangi bir yetkisi olmayan kişilerce ele geçirilmesine izin verebilir. Zafiyetin aktif olarak istismar edildiği bilinmektedir ve en yüksek önem derecesine sahiptir. Güncellemenin gecikmeden uygulanması gerekir.
ÖzetTürkçe
GitLab Community ve Enterprise Edition'ın 11.9 sürümünden itibaren tüm sürümlerini etkileyen bir zafiyet bulunmaktadır. GitLab, bir dosya ayrıştırıcıya iletilen görsel dosyalarını gerektiği gibi doğrulamamaktadır. Bu eksiklik uzaktan komut çalıştırmaya yol açmaktadır. Zafiyet CISA'nın bilinen istismar edilen zafiyetler (KEV) listesinde yer almaktadır.
Saldırgan ne yapabilir?
Kimlik doğrulaması gerektirmeden ağ üzerinden saldırı yapabilen bir saldırgan, GitLab sunucusunda keyfi komut çalıştırarak sistemin gizliliğini, bütünlüğünü ve erişilebilirliğini tamamen tehlikeye atabilir.
Kaynaktaki açıklama (İngilizce)
An issue has been discovered in GitLab CE/EE affecting all versions starting from 11.9. GitLab was not properly validating image files that were passed to a file parser which resulted in a remote command execution.
CISA'nın önerdiği eylem (İngilizce)
Apply updates per vendor instructions.
Ne yapmalı?
- GitLab'ı satıcının yayımladığı güvenlik güncellemesiyle, zafiyetin giderildiği sürüme yükseltin; güncelleme talimatları için GitLab'ın resmi yönergelerini izleyin. Genel öneri
- Satıcı talimatlarına uygun şekilde güncellemeleri uygulayın. CISA
- Güncelleme yapılana kadar GitLab sunucusuna internetten erişimi güvenlik duvarı veya VPN ile kısıtlayın. Genel öneri
- Güncelleme sonrasında sunucuda olası ele geçirilme belirtilerini (beklenmeyen süreçler, yeni kullanıcılar, şüpheli dosyalar) kontrol edin. Genel öneri
Ek önlemler
- GitLab örneğini mümkünse doğrudan internete açmayın; ters vekil sunucu, VPN veya IP kısıtlaması kullanın. Genel öneri
- Sunucu ve uygulama günlüklerini olağandışı istekler ve beklenmeyen komut çalıştırma izleri açısından düzenli inceleyin. Genel öneri
- Ele geçirilme şüphesi varsa GitLab'daki erişim belirteçlerini, SSH anahtarlarını ve gizli değişkenleri yenileyin. Genel öneri
- GitLab için düzenli yama yönetimi süreci oluşturun ve güvenlik duyurularını takip edin. Genel öneri
Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| GitLab | Sürüm belirtilmemiş | – |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- hackerone.com/reports/1154542 Diğer
- gitlab.com/gitlab-org/gitlab/-/issues/327121 Diğer
- gitlab.com/…rg/cves/-/blob/master/2021/CVE-2021-22205.json Diğer
- packetstormsecurity.com/…ticated-Remote-ExifTool-Command-Injection.html Diğer
- packetstormsecurity.com/…4994/GitLab-13.10.2-Remote-Code-Execution.html Diğer
Kayıt geçmişi
- CISA KEV listesine eklendi (saldırılarda kullanılıyor)
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.