CVE-2026-4336

Orta

Təsvir

WordPress üçün olan Ultimate FAQ Accordion plagini 2.4.7 versiyası daxil olmaqla bütün versiyalarda FAQ məzmunu vasitəsilə Saxlanılan Saytlararası Skriptinq (Stored XSS) boşluğuna malikdir. Bu, set_display_variables() funksiyasının (View.FAQ.class.php, sətir 746) render prosesi zamanı post_content üzərində html_entity_decode() funksiyasını çağırmasından qaynaqlanır ki, bu da HTML entity-kodlaşdırılmış payload-ları yenidən icra edilə bilən HTML-ə çevirir. Eyni zamanda, faq-answer.php şablonunda çıxışın kifayət qədər təmizlənməməsi və dekodlaşdırılmış məzmunun wp_kses_post() və ya hər hansı digər sanitasiya olmadan ekrana çıxarılması bu problemi gücləndirir. ufaq xüsusi post tipi 'show_in_rest' => true parametri ilə qeydiyyatdan keçib və standart olaraq 'post' capability_type istifadə edir, bu da Müəllif (Author) səviyyəli istifadəçilərə REST API vasitəsilə FAQ-lar yaratmağa və dərc etməyə imkan verir. Müəllif səviyyəli istifadəçi entity-kodlaşdırılmış zərərli HTML kodu (məsələn, <img src=x onerror=alert()>) göndərə bilər ki, bu da yaddaşa yazılma zamanı WordPress-in kses sanitasiyasını yan keçir (çünki kses entity-ləri teqlər kimi deyil, sadə mətn kimi görür), lakin render zamanı html_entity_decode() tərəfindən yenidən icra edilə bilən HTML-ə çevrilir. Bu, Müəllif və daha yüksək səviyyəli giriş hüququna malik autentifikasiya olunmuş hücumçulara FAQ səhifələrinə ixtiyari veb skriptlər yerləşdirməyə imkan verir; həmin skriptlər istifadəçi birbaşa və ya [ultimate-faqs] shortcode-u vasitəsilə zərərli FAQ-a daxil olduqda icra edilir.

CiddilikOrta
CVSS6.4
İstismar ehtimalı—
MəhsulUltimate FAQ Accordion Plugin
Dərc9 apr 2026
İlk görülmə9 apr 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
rustaurius Ultimate FAQ Accordion Pluginv ≤ 2.4.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.

Intelligence 360 paketində

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.

CVE-2026-4336 · Ultimate FAQ Accordion Plugin · Dark Radar