CVE-2021-37632
Təsvir
SuperMartijn642's Config Lib, Minecraft oyunu üçün bir çox mod tərəfindən istifadə edilən kitabxanadır. SuperMartijn642's Config Lib-in 1.0.4 və 1.0.8 arasındakı versiyaları zəiflikdən təsirlənir və həm serverlərdə, həm də klientlərdə istismar edilə bilər. SuperMartijn642's Config Lib istifadə edildikdə, serverlər klientlərə serverin konfiqurasiya dəyərləri ilə birlikdə paket göndərir. Paket məlumatlarından `enum` dəyərlərini oxumaq üçün `ObjectInputStream#readObject` istifadə olunur. `ObjectInputStream#readObject` giriş məlumatlarına əsasən sinif nümunəsi yaradır. Paket məlumatları `ObjectInputStream#readObject` çağırılmadan əvvəl yoxlanılmadığı üçün hücumçu zərərli paket göndərərək istənilən sinfin nümunəsini yarada bilər. Uyğun sinif tapıldıqda, bu zəiflik uzaqdan kodun icrası da daxil olmaqla bir sıra istismarlara səbəb ola bilər. Zəifliyə səbəb olan paket adətən yalnız serverdən klientə göndərilsə də, nəzəri olaraq klientdən serverə də göndərilə bilər. Bu o deməkdir ki, SuperMartijn642's Config Lib-in 1.0.4 və 1.0.8 arasındakı versiyalarını işlədən həm klientlər, həm də serverlər risk altındadır. Zəiflik SuperMartijn642's Config lib 1.0.9 versiyasında aradan qaldırılıb. Həm oyunçular, həm də server sahibləri 1.0.9 və ya daha yüksək versiyaya yeniləməlidir.
Necə düzəltmək olar
- config_lib_project config_lib1.0.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| config_lib_project config_lib | 1.0.4 ≤ v < 1.0.9 | 1.0.9 |
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.