CVE-2026-5324
Təsvir
WordPress üçün olan Brizy – Page Builder plagini 2.8.11 versiyası daxil olmaqla bütün versiyalarda autentifikasiya olunmamış Stored Cross-Site Scripting zəifliyinə malikdir. Bu, autentifikasiya olunmamış forma göndərişləri üçün nonce yoxlamasının olmaması, fayl yüklənilmədikdə FileUpload sahələrinin kifayət qədər idarə edilməməsi və admin görünüşündə html_entity_decode() vasitəsilə təhlükəsizlik kodlaşdırmasının ləğv edilərək çıxışın escape edilmədən göstərilməsinin kombinasiyası səbəbindən baş verir. submit_form() funksiyası daxil olmamış istifadəçilər üçün nonce yoxlamasını ötürür (api.php:198). handleFileTypeFields() funksiyası heç bir fayl əlavə edilmədikdə istifadəçi tərəfindən təmin edilən dəyərləri yeniləmir. Məlumatlar saxlanarkən htmlentities() tətbiq edilsə də, göstərilmə zamanı html_entity_decode() bunu geri qaytarır (form-entries.php:79). form-data.php şablonu FileUpload dəyərlərini esc_url() olmadan birbaşa href atributlarında çıxarır. Bu, autentifikasiya olunmamış hücumçulara, administrator formanın Leads səhifəsinə baxdıqda icra olunan ixtiyari veb skriptlər yerləşdirməyə 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 |
|---|---|---|
| themefusecom Brizy – Page Builder | v ≤ 2.8.11 | — |
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.