CVE-2026-96561
Təsvir
WordPress üçün olan "The AI Engine – The Chatbot, AI Framework & MCP" plagini 3.8.0 daxil olmaqla bu versiyaya qədər olan versiyalarda Saxlanılan Saytlararası Skriptinq (Stored XSS) boşluğuna malikdir. Bu, /mwai-ui/v1/chats/submit REST son nöqtəsi, PHP xəta loqlarının təhlilçisi (MeowKit_MWAI_Helpers::php_error_logs), Advisor tapşırığı (Meow_MWAI_Modules_Advisor::run_advisor) və Advisor idarəetmə paneli vidceti (advisor_metabox) arasında giriş neytrallaşdırılmasının və çıxışın ekranlaşdırılmasının (escaping) çatışmazlığı zənciri ilə bağlıdır: chat_submit-dəki server-parametr qara siyahısı yalnız 'model' kimi dəqiq açar adlarını silir, lakin daha sonra convert_keys() funksiyası 'model_' ifadəsini yenidən 'model'-ə çevirir ki, bu da autentifikasiya olunmamış çağırıcının hücumçu tərəfindən idarə olunan sətiri (CR/LF daxil olmaqla) $query->model daxilinə yerləşdirməsinə şərait yaradır; final_checks() funksiyası həmin xam sətiri mesajına daxil edən bir Exception atır və qeyri-axınlı (non-streaming), admin olmayan tutma (catch) budağı onu dəyişdirilməmiş şəkildə PHP xəta loquna yazır — beləliklə, plaginin öz təhlilçisinin sonradan aktual PHP xəta məzmunu kimi qaytardığı saxtalaşdırılmış loq sətri yaranır; run_advisor() isə həmin məzmunu olduğu kimi AI sorğusuna əlavə edir ( dolayı prompt inyeksiyası — CWE-1427), qaytarılan JSON heç bir sxem validasiyası və ya HTML təmizlənməsi olmadan mwai_advisor_data seçimində saxlanılır və advisor_metabox() nəticədə alınan 'title' və 'description' dəyərlərini esc_html(), wp_kses() və ya ekvivalent ekranlaşdırma olmadan birbaşa WordPress idarəetmə paneli vidjetinə birləşdirir. Bu, autentifikasiya olunmamış hücumçuların ixtiyari veb skriptlərini səhifələrə inyeksiya etməsinə imkan verir və həmin skriptlər administrator WordPress idarəetmə panelinə 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 |
|---|---|---|
| tigroumeow AI Engine – The Chatbot, AI Framework & MCP for WordPress | v ≤ 3.8.0 | — |
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.