CVE-2024-39676
Təsvir
Apache Pinot proqramında həssas məlumatların icazəsiz şəxslərə açıqlanması boşluğu aşkar edilmişdir. Bu problem Apache Pinot-un 0.1 versiyasından 1.0.0 versiyasına qədər olan hissəsinə təsir edir. İstifadəçilərə problemi aradan qaldırmaq üçün 1.0.0 versiyasına yeniləmək və RBAC konfiqurasiyasını etmək tövsiyə olunur. Təfərrüatlar: Kontrollerə “/appconfigs” yoluna sorğu göndərildikdə, sistem məlumatları (məsələn, arch, os versiyası), mühit məlumatları (məsələn, maxHeapSize) və Pinot konfiqurasiyaları (məsələn, zookeeper yolu) kimi həssas məlumatların sızmasına səbəb ola bilər. Bu problem Role-based Access Control (RBAC) https://docs.pinot.apache.org/operators/tutorials/authentication/basic-auth-access-control vasitəsilə həll edilmişdir ki, beləliklə `/appConfigs` və digər bütün API-lara giriş nəzarəti tətbiq olunsun. Yalnız səlahiyyətli istifadəçilər bura daxil ola bilir. Qeyd edək ki, bu son nöqtəyə girişi idarə etmək üçün istifadəçi RBAC təlimatına uyğun olaraq admin rolunu əlavə etməlidir; Pinot-un gələcək versiyalarında standart admin rolunun əlavə edilməsi planlaşdırılır.
Necə düzəltmək olar
- apache pinot1.0.0 və ya daha yeni versiya
- org.apache.pinot:pinot-controller1.0.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache pinot | 0.1.0 ≤ v < 1.0.0 | 1.0.0 |
| org.apache.pinot:pinot-controllerMaven | 0.1 ≤ v < 1.0.0 | 1.0.0 |
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.