- Aktif istismar
- Yama var
- CWE-200
CVE-2021-41277
Metabase özel GeoJSON harita URL doğrulama eksikliği: dosya ve ortam değişkeni sızıntısı
- Yayımlandı
- Güncellendi
- 7 Eki 2026
- Açık yaşı
- 1805 gün
- Kaydı açan
- GitHub_M
Yönetici özeti
Metabase'in eski sürümlerinde saldırganlar sunucudaki hassas dosyalara ve gizli yapılandırma bilgilerine erişebilir. Açığın aktif olarak istismar edildiği bilinmektedir, bu nedenle güncelleme acil olarak yapılmalıdır. Güncelleme hemen mümkün değilse geçici koruma önlemleri uygulanmalıdır.
ÖzetTürkçe
Metabase'in özel GeoJSON harita özelliğinde (yönetici ayarlarındaki özel haritalar bölümü) URL'ler yüklenmeden önce doğrulanmamaktadır. Bu durum yerel dosya dahil etme (local file inclusion) yoluyla sunucudaki dosyaların ve ortam değişkenlerinin okunmasına yol açabilir. 0.40.5 öncesi sürümler etkilenmektedir; sorun 0.40.5 ve 1.40.5 bakım sürümlerinde giderilmiştir. Açık, CISA tarafından bilinen ve istismar edilen güvenlik açıkları (KEV) listesine eklenmiştir.
Saldırgan ne yapabilir?
Saldırgan, sunucudaki dosyaları ve ortam değişkenlerini (parola, anahtar gibi gizli bilgiler içerebilir) okuyabilir. CVSS vektörüne göre kimlik doğrulaması gerekmeden ağ üzerinden istismar edilebilir ve etkisi çok yüksek olarak değerlendirilmiştir.
Kaynaktaki açıklama (İngilizce)
Metabase is an open source data analytics platform. In affected versions a security issue has been discovered with the custom GeoJSON map (admin->settings->maps->custom maps->add a map) support and potential local file inclusion (including environment variables). URLs were not validated prior to being loaded. This issue is fixed in a new maintenance release (0.40.5 and 1.40.5), and any subsequent release after that. If you’re unable to upgrade immediately, you can mitigate this by including rules in your reverse proxy or load balancer or WAF to provide a validation filter before the application.
CISA'nın önerdiği eylem (İngilizce)
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Ne yapmalı?
- Metabase'i 0.40.5 (açık kaynak) veya 1.40.5 (Enterprise) sürümüne ya da bunlardan sonraki bir sürüme yükseltin. Üretici
- Hemen yükseltme yapamıyorsanız uygulamanın önüne yerleştirdiğiniz ters vekil sunucu (reverse proxy), yük dengeleyici veya WAF üzerinde, özel harita URL'lerini doğrulayan filtre kuralları tanımlayın. Üretici
- Satıcı talimatlarına göre önlemleri uygulayın; önlemler mümkün değilse ürünün kullanımını durdurun. CISA
- Sunucu ortam değişkenlerinde veya dosyalarında saklanan parola, API anahtarı ve benzeri gizli bilgilerin açığa çıkmış olabileceğini varsayarak bunları yenileyin. Genel öneri
Ek önlemler
- Metabase yönetim arayüzünü ve uygulamayı internete doğrudan açmayın; VPN veya IP kısıtlaması ile erişimi sınırlandırın. Genel öneri
- Erişim günlüklerinde özel harita ekleme isteklerini ve olağan dışı URL'leri (örneğin yerel dosya yolları) inceleyin. Genel öneri
- Metabase'i en az ayrıcalıkla çalışan bir kullanıcı veya konteyner içinde çalıştırın ve ortamda gereksiz gizli bilgi tutmayın. 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 |
|---|---|---|
| Metabase | < 0.40.5 | 0.40.5 |
Kaynaklar4 kaynak
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.