CVE-2026-93399
Təsvir
WordPress üçün Bookly plagini 28.2 daxil olmaqla daha aşağı versiyalarda 'bookly_get_form_id', 'bookly_render_complete', 'bookly_add_to_calendar' və 'bookly_rollback_order' AJAX hərəkətləri vasitəsilə Təhlükəsiz Olmayan Birbaşa Obyektə İstinad (IDOR) zəifliyinə malikdir. Bu, 'bookly_get_form_id' idarəedicisinin göndərilmiş form_data-dan hücumçu tərəfindən idarə olunan 'order_id'-ni kor-koranə yeni rezervasiya sessiyasında saxlaması ilə bağlıdır; daha sonra 'bookly_render_complete' idarəedicisi cari sessiyanın həmin sifarişi yaratdığını yoxlamadan müvafiq Sifarişin gizli tokenini tapmaq və qaytarmaq üçün bu məlumata etibar edir. Bu, autentifikasiya olunmamış hücumçulara ardıcıl sifariş ID-lərini sadalamağa, digər müştərilərin sifariş tokenlərini açıqlamağa, 'bookly_add_to_calendar' vasitəsilə təqvim/görüş məlumatlarını əldə etməyə və 'bookly_rollback_order' vasitəsilə tamamlanmamış istənilən rezervasiyaları daimi olaraq silməyə imkan verir ki, bu da customer_appointment-ı və (başqa heç bir müştəri bağlı olmadıqda) əsas görüşü kaskad şəklində silir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ladela Online Scheduling and Appointment Booking System – Bookly | v ≤ 28.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.