CVE-2019-12017
Təsvir
MapR CLDB kodunda, xüsusilə giriş və bilet buraxılışına cavabdeh olan CLDB kodunda istifadə edilən JSON freymvorkunda uzaqdan kodun icrası zəifliyi mövcuddur. Hücumçu, CLDB-yə göndərilən JSON sorğusunun 'class' xassətindən istifadə edərək, JSON kitabxanasının bu JSON sorğusunu hansı Java klasına deserializasiya edəcəyi qərarına təsir göstərə bilər. Beləliklə, hücumçu MapR CLDB-ni uzaq yoldan zərərli Java klasını yükləyən bir URLClassLoader yaratmağa və bu obyekti MapR CLDB-də instansiya etməyə məcbur edə bilər ki, bu da MapR CLDB işlədən maşında ixtiyari kodun icrasına və klasterin ələ keçirilməsinə səbəb olar. Daha yeni Jackson kitabxanasına keçid etməklə və bütün daxil olan JSON sorğularının yalnız serializasiya edildiyi eyni klasa deserializasiya olunmasını təmin etməklə zəiflik aradan qaldırılmışdır. Bu zəiflik bütün MapR nüvə platformasına təsir edir.
Necə düzəltmək olar
- mapr mapr5.2.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| mapr mapr | v < 5.2.2 | 5.2.2 |
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.