Уразливість Stored XSS у плагіні myCred для WordPress через shortcode mycred_load_coupon
Плагін myCred для WordPress має уразливість Stored XSS через shortcode mycred_load_coupon. Рекомендується оновлення та обмеження прав користувачів.
- CVSS
- 6.4 MEDIUM
- EPSS
- 4.8%
- Активно використовується
- немає в KEV
- Продукт
- -
Що відомо
Плагін myCred для WordPress версій до 2.9.7.3 включно має уразливість збереженого міжсайтового скриптингу (Stored XSS) через shortcode 'mycred_load_coupon'. Недостатня санітизація та екранування вхідних даних дозволяє автентифікованим користувачам з рівнем доступу не нижче контриб'ютора впроваджувати довільні скрипти на сторінках.
Бізнес-вплив
Ця уразливість може призвести до виконання шкідливих скриптів у браузерах користувачів сайту, що загрожує компрометацією сесій, викраденням даних або подальшим поширенням атак. Власники сайтів на WordPress із встановленим плагіном myCred повинні розглядати цю загрозу як середнього рівня, особливо якщо на сайті є користувачі з правами контриб'ютора і вище.
Рекомендовані дії адміністратора
Рекомендується перевірити наявність оновлень плагіна myCred і встановити останню версію, де ця уразливість усунена. Якщо оновлення недоступне, слід обмежити права користувачів, провести аудит журналів на предмет підозрілої активності та мінімізувати вплив шляхом обмеження введення даних у shortcode. Загалом, слід регулярно переглядати політику безпеки та оновлення плагінів.