CVE-2026-5167
Təsvir
WordPress üçün nəzərdə tutulmuş Masteriyo LMS – Online Course Builder for eLearning, LMS & Education plagini 2.1.7 versiyadakı və ondan əvvəlki versiyalarda istifadəçi tərəfindən idarə olunan açar vasitəsilə autentifikasiyadan yan keçmə zəifliyinə malikdir. Bu, handle_webhook() funksiyasında vebhuk imzasının kifayət qədər yoxlanılmaması ilə bağlıdır. Vebhuk son nöqtəsi autentifikasiya olunmamış sorğuları emal edir və imza yoxlamasını yalnız həm webhook_secret parametrin konfiqurasiya edildiyi, həm də HTTP_STRIPE_SIGNATURE başlığının mövcud olduğu halda həyata keçirir. webhook_secret standart olaraq boş sətir olduğu üçün, vebhuk hücumçu tərəfindən idarə olunan JSON yüklərini heç bir yoxlama aparmadan emal edir. Bu, autentifikasiya olunmamış hücumçulara metaməlumatlarda ixtiyari order_id dəyərləri olan saxta Stripe vebhuk hadisələri göndərmək, hər hansı sifarişi ödənişsiz tamamlanmış kimi qeyd etmək və ödənişli kurs məzmununa icazəsiz giriş əldə 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 |
|---|---|---|
| masteriyo Masteriyo LMS – Online Course Builder for eLearning, LMS & Education | v ≤ 2.1.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.