CVE-2026-3371
Təsvir
WordPress üçün nəzərdə tutulmuş Tutor LMS – eLearning and online course solution plagini 3.9.7 versiyası daxil olmaqla bütün versiyalarda Təhlükəsiz Olmayan Birbaşa Obyektə İstinad (IDOR) boşluğuna malikdir. Bu, `tutor_update_course_content_order` AJAX handler-i tərəfindən şərtlərsiz çağırılan `save_course_content_order()` private metodunda avtorizasiya yoxlamalarının olmaması ilə bağlıdır. Handler-in `content_parent` budağına `can_user_manage()` yoxlaması daxil olsa da, `save_course_content_order()` çağırışı hücum edən tərəf tərəfindən təqdim edilən `tutor_topics_lessons_sorting` JSON məlumatını heç bir mülkiyyət və ya səlahiyyət doğrulaması olmadan emal edir. Bu, Subscriber səviyyəsində və ya daha yüksək giriş imkanlarına malik autentifikasiya olunmuş hücumçulara manipulyasiya edilmiş mövzu və dərs ID-ləri ilə hazırlanmış AJAX sorğusu göndərməklə, administratorlara məxsus kurslar da daxil olmaqla istənilən kursda dərsləri mövzulardan ayırmaq, kurs məzmununun ardıcıllığını dəyişmək və dərsləri mövzular arasında yenidən təyin etmək imkanı verir.
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 |
|---|---|---|
| themeum Tutor LMS – eLearning and online course solution | v ≤ 3.9.7 | — |
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.