CVE-2020-10196
Təsvir
WordPress üçün popup-builder plagininin 3.64.1 versiyasından əvvəlki versiyalarında mövcud olan XSS zəifliyi, uzaqdakı hücumçulara com/classes/Ajax.php faylındakı təhlükəsiz olmayan ajax hərəkəti vasitəsilə mövcud popup-lara ixtiyari JavaScript kodlarının yerləşdirilməsinə imkan verir. Autentifikasiya olunmamış hücumçu, wp-admin/admin-ajax.php ünvanına POST action parametri sgpb_autosave olmaqla və allPopupData parametrində əlavə məlumatlar daxil edərək sorğu göndərməklə popup-ın bir neçə sahəsinə zərərli JavaScript kodları yerləşdirə bilər. Bu məlumatlara popup-ın ID-si (hansı ki, popup-ın yerləşdirildiyi səhifənin mənbət kodunda görünür) və həmin səhifəyə daxil olan ziyarətçilərin brauzerlərində icra olunacaq ixtiyari JavaScript kodu daxildir. Plaginin funksionallığı bu sahələrə daxil edilən məlumatlara avtomatik olaraq script teqləri əlavə etdiyi üçün, bu inyeksiya adətən əksər WAF tətbiqlərindən yan keçir.
Necə düzəltmək olar
- sygnoos popup_builder3.64.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| sygnoos popup_builder | v < 3.64.1 | 3.64.1 |
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.