CVE-2026-3659
Təsvir
WordPress üçün olan WP Circliful plagini, 1.2 daxil olmaqla bütün versiyalarda [circliful] shortcode-unun 'id' atributu və [circliful_direct] shortcode-unun çox sayda atributları vasitəsilə Saxlanılan Saytlararası Skriptinq (Stored XSS) boşluğuna malikdir. Bu, istifadəçi tərəfindən təmin edilən shortcode atributlarının kifayət qədər təmizlənməməsi (sanitization) və çıxışın düzgün şəkildə filtirlənməməsi (escaping) səbəbindən baş verir. Xüsusilə, circliful_shortcode() funksiyasında 'id' atributunun dəyəri heç bir filtrasiya olmadan birbaşa HTML id atributuna əlavə edilir (sətir 285), bu da hücumçuya cüt dırnaqla göstərilmiş atributdan çıxaraq ixtiyari HTML hadisə idarəedicilərini (event handlers) yerləşdirməyə imkan verir. Eynilə, circliful_direct_shortcode() funksiyası (sətir 257) bütün shortcode atributlarını filtrasiya etmədən birbaşa HTML data-* atributlarına çıxarır. Bu, Kontribyutor (Contributor) və daha yuxarı səviyyəli girişə malik autentifikasiya olunmuş hücumçulara səhifələrdə ixtiyari veb skriptlər yerləşdirməyə imkan verir və həmin skriptlər istifadəçi zərərli səhifəyə daxil olduqda icra edilir.
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 |
|---|---|---|
| bappidgreat WP Circliful | v ≤ 1.2 | — |
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.