CVE-2026-115457
Təsvir
baserCMS vebsayt hazırlama freymvorkudur. 5.0.0-dan 5.3.2-yə qədər və 5.4.0-dan 5.4.2-yə qədər olan versiyalarda qlobal shortcode genişləndirilməsi, autentifikasiya olunmamış ziyarətçilər tərəfindən təmin edilən HTML-escape edilmiş bloq şərhləri də daxil olmaqla, render edilmiş bütün səhifə üzrə işləyir. BcBaser.getGoogleMaps shortcode-u ehtiva edən şərh, apiBaseUrl parametrini hücum edən tərəf tərəfindən idarə olunan skript URL-nə təyin edə bilər; bu, skript src kimi ötürülür və başqa bir ziyarətçi və ya administrator həmin şərhi göstərən məqaləni açdıqda saytın mənşəyində JavaScript kodunu icra edir. Şərhlərdəki xam HTML-in escape edilməsi bu saxlanılmış saytlararası skriptinqin (XSS) qarşısını almır, çünki shortcode emalı HTML renderindən sonra baş verir. Digər qeydiyyatdan keçmiş shortcode-lar da şərhlərdə genişlənir; Mail.getForm etibarlı CSRF tokeni ilə işlək əlaqə formasını yerləşdirə bilər. Bu boşluq, təsirlənmiş məqaləyə baxan administratorun autentifikasiya olunmuş brauzer kontekstini təhlükə altına ata bilər. Bu problem 5.3.2 və 5.4.2 versiyalarında aradan qaldırılıb.
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 |
|---|---|---|
| baserproject basercms | >= 5.0.0, < 5.3.2, >= 5.4.0, < 5.4.2 | — |
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.