CVE-2026-13767
Təsvir
WordPress üçün Quiz Master Next plagini 11.2.0 daxil olmaqla daha aşağı versiyalarda saxlanılan viktor səhifə məlumatları vasitəsilə SQL Injection zəifliyinə malikdir. Bu, qsm_ajax_save_pages() AJAX idarəçisi tərəfindən saxlanılan istifadəçi tərəfindən təmin edilən 'pages' parametrinin kifayət qədər təmizlənməməsi (yalnız sanitize_text_field) və qsm_options_questions_tab_content() funksiyasının 143-cü sətirində qurulmuş mövcud SQL sorğusunun kifayət qədər hazırlanmaması ilə bağlıdır; burada saxlanılan səhifə ID-ləri heç bir $wpdb->prepare() və ya tam ədədə çevirmə (integer casting) olmadan implode() vasitəsilə IN() bəndinə yerləşdirilir. Bu, Müəllif (Author) və daha yuxarı səviyyəli giriş hüququna malik autentifikasiya olunmuş hücumçulara (redaktə etmək hüququ olan viktor sahiblərinə) SQL faylını yerləşdirməyə imkan verir. Həmin fayl hər hansı bir istifadəçi (o cümlədən administrator) viktorun Questions tabına baxdıqda ikinci dərəcəli şəkildə icra edilir və bu, verilənlər bazasından həssas məlumatların çıxarılması üçün mövcud sorğulara əlavə SQL sorğularının əlavə edilməsinə şərait yaradır.
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 |
|---|---|---|
| expresstech Quiz and Survey Master (QSM) – Quiz Maker & Survey Maker | v ≤ 11.2.0 | — |
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.