CVE-2026-19985
Təsvir
WordPress üçün nəzərdə tutulmuş Relevanssi – A Better Search plagini 4.28.1 daxil olmaqla daha aşağı versiyalarda 's', 'post_types' və 'orderby' sorğu parametrləri vasitəsilə Reflected Cross-Site Scripting zəifliyinə malikdir. Bu, lib/debug.php faylındakı relevanssi_debug_array() funksiyasında giriş məlumatlarının kifayət qədər təmizlənməməsi və çıxışın düzgün şəkildə escape edilməməsi səbəbindən baş verir; həmin funksiya istifadəçi tərəfindən təqdim edilmiş sorğu dəyişənlərini HTML escape etmədən <pre> bloku daxilində print_r() vasitəsilə çap edir. Debug yolu, administrator əvvəlcə 'Debugging mode' parametrini aktivləşdirdikdə, relevanssi_debug=on sorğu parametri təqdim edilməklə aktivləşir; bu giriş nöqtəsi heç bir imkan (capability), nonce və ya daxil olma yoxlaması aparmayan konfiqurasiya yoxlamasından ibarətdir (istehsalçı həmin sətirdə nonce yoxlamasını qəsdən ləğv etmişdir). Bu, autentifikasiya olunmamış hücumçuların, istifadəçini xüsusi hazırlanmış linkə klikləmək kimi hərəkət etməyə sövq edə bildikləri təqdirdə, icra olunan səhifələrə ixtiyari veb skriptlər yerləşdirmələrinə şərait yaradır.
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 |
|---|---|---|
| comesio Relevanssi – A Better Search | v ≤ 4.28.1 | — |
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.