CVE-2026-3492
Təsvir
WordPress üçün Gravity Forms plagini 2.9.28.1 daxil olmaqla bütün versiyalarda Saxlanılan Saytlararası Skriptinq (Stored XSS) boşluğuna malikdir. Bu, `create_from_template` AJAX son nöqtəsində avtorizasiyanın olmaması (hər hansı autentifikasiya olunmuş istifadəçiyə formaların yaradılmasına icazə verir), giriş məlumatlarının yetərsiz təmizlənməsi (`sanitize_text_field()` tək dırnaqları saxlayır) və forma başlığı Form Switcher açılan siyahısında render edilərkən çıxışın əskik eskapiyasiyası (`title` atributu `esc_attr()` olmadan qurulur və JavaScript `saferHtml` köməkçi funksiyası yalnız `&`, `<` və `>` simvollarını eskapiya edir, lakin dırnaqları etmir) kimi mürəkkəb uğursuzluqlardan qaynaqlanır. Bu, Abunəçi (Subscriber) səviyyəsində və daha yuxarı girişi olan autentifikasiya olunmuş hücumçulara, Administrator Form Redaktorundakı Form Switcher açılan siyahısında axtarış etdikdə icra olunan ixtiyari JavaScript kodlarını 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 |
|---|---|---|
| Gravity Forms Gravity Forms | v ≤ 2.9.28 | — |
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.