Уразливість збереженого XSS у WPBakery Page Builder
WPBakery Page Builder до 8.6.1 має уразливість збереженого XSS через шорткод vc_custom_heading. Рекомендується оновлення та обмеження доступу.
- CVSS
- 6.4 MEDIUM
- EPSS
- 9.95%
- Активно використовується
- немає в KEV
- Продукт
- page builder
Що відомо
Плагін WPBakery Page Builder для WordPress має уразливість збереженого міжсайтового скриптингу (Stored XSS) через шорткод vc_custom_heading у версіях до 8.6.1 включно. Це пов’язано з недостатніми обмеженнями дозволених HTML-тегів та неналежною санітизацією параметрів font_container.
Бізнес-вплив
Уразливість дозволяє автентифікованим користувачам з рівнем доступу не нижче контриб’ютора впроваджувати шкідливі скрипти у пости, які виконуватимуться при перегляді сторінок іншими користувачами. Це може призвести до компрометації сесій, викрадення даних або інших атак через браузер, що підвищує ризики для безпеки вебсайту та його користувачів.
Рекомендовані дії адміністратора
Рекомендується перевірити наявність оновлень плагіна WPBakery Page Builder і застосувати їх, якщо вони доступні. Якщо оновлення недоступні, слід обмежити доступ користувачів до шорткодів WPBakery, особливо для ролей з правами контриб’ютора і вище, а також провести аудит журналів безпеки на наявність підозрілої активності. Загалом, слід мінімізувати ризики шляхом обмеження введення HTML та регулярного моніторингу системи.