CVE-2026-3475
Təsvir
WordPress üçün olan Instant Popup Builder plagini 1.1.7 daxil olmaqla bütün versiyalarda Autentifikasiyasız Arbitrar Shortcode İcrasına qarşı həssasdır. Bu, handle_email_verification_page() funksiyasının istifadəçi tərəfindən təmin edilən GET parametrlərindən (token, email) shortcode sətri qurması və kvadrat mötərizə simvollarını düzgün şəkildə təmizləmədən onu do_shortcode() funksiyasına ötürməsi ilə yanaşı, init hook-unda avtorizasiya yoxlamalarının olmaması səbəbindən baş verir. sanitize_text_field() və esc_attr() tətbiq edilsə də, bu funksiyaların heç biri kvadrat mötərizə simvollarını ([ və ]) silmir və ya escape etmir. WordPress-in shortcode reqeksi shortcode teqləri daxilindəki məzmunu uyğunlaşdırmaq üçün [^\]\/]* ifadəsindən istifadə edir, bu isə o deməkdir ki, token dəyərindəki ] simvolu shortcode teqini vaxtından əvvəl bağlayır. Bu, autentifikasiya olunmamış hücumçulara ] simvolundan sonra arbitrar shortcode sintaksisi ehtiva edən zərərli token parametri hazırlamaqla, arbitrar qeydiyyatdan keçmiş shortcod-ları inyeksiya etməyə və icra etmə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 |
|---|---|---|
| instantpopupbuilder Instant Popup Builder – Powerful Popup Maker for Opt-ins, Email Newsletters & Lead Generation | v ≤ 1.1.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.
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.