CVE-2026-5361
Təsvir
WordPress üçün olan Envira Gallery Lite plagini 1.12.4 daxil olmaqla daha aşağı versiyalarda REST API vasitəsilə Yaddaşda Saxlanılan Saytlararası Skriptinq (Stored XSS) boşluğuna malikdir. Bu, update_gallery_data() funksiyasında giriş məlumatlarının kifayət qədər təmizlənməməsi və gallery_init() funksiyasında çıxışın yanlış şəkildə escape edilməsi ilə bağlıdır. sanitize_config_values() funksiyası yalnız justified_gallery_theme və justified_row_height parametrlərini təmizləyir, lakin arrows parametrini təmizləmir. arrows dəyəri sətirdaxili JavaScript konfiqurasiyasında çıxarıldıqda, JavaScript kontekstləri üçün deyil, HTML atribut kontekstləri üçün nəzərdə tutulmuş esc_attr() funksiyasından istifadə edilir ki, bu da JavaScript ifadələrinin inyeksiyasına şərait yaradır. Bu, Müəllif (Author) səviyyəsi və daha yuxarı girişi olan autentifikasiya olunmuş hücumçulara, istifadəçi inyeksiya edilmiş səhifəyə daxil olduqda icra olunacaq ixtiyari veb skriptlərini 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 |
|---|---|---|
| smub Envira Gallery – Image Photo Gallery, Albums, Video Gallery, Slideshows & More | v ≤ 1.12.4 | — |
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.