CVE-2024-9264
Təsvir
Grafana-nın SQL Expressions eksperimental funksiyası istifadəçi girişini ehtiva edən `duckdb` sorğularının qiymətləndirilməsinə imkan verir. Bu sorğular `duckdb`-yə ötürülməzdən əvvəl kifayət qədər təmizlənmir ki, bu da komanda inyeksiyasına və lokal faylların daxil edilməsi (LFI) zəifliyinə səbəb olur. VIEWER və ya daha yüksək icazəsi olan hər hansı bir istifadəçi bu hücumu həyata keçirmək imkanına malikdir. Hücumun işləməsi üçün `duckdb` binar faylı Grafana-nın $PATH dəyişənində mövcud olmalıdır; standart olaraq, bu binar fayl Grafana distribusiyalarında quraşdırılmamışdır.
Necə düzəltmək olar
- github.com/grafana/grafana11.0.6+security-01, 11.1.7+security-01, 11.2.2+security-01 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| grafana grafana | 11.0.0 | — |
| github.com/grafana/grafanaGo | 11.0.0 ≤ v < 11.0.6+security-01, 11.1.0 ≤ v < 11.1.7+security-01, 11.2.0 ≤ v < 11.2.2+security-01, Aralıq göstərilməyib | 11.0.6+security-01, 11.1.7+security-01, 11.2.2+security-01 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.