CVE-2026-93836: Stored XSS в WPC Product Bundles for WooCommerce до версии 8.6.6 включительно
В плагине WPC Product Bundles for WooCommerce (версии ≤ 8.6.6) обнаружена уязвимость хранимого межсайтового скриптинга (Stored XSS) через параметр 'qty'. Атака не требует аутентификации и позволяет внедрить произвольный JavaScript в страницы сайта. Оценка критичности — 7.2 (HIGH).
Подробности
Проблема затрагивает все версии плагина WPC Product Bundles for WooCommerce вплоть до 8.6.6 включительно. Тип уязвимости — хранимый межсайтовый скриптинг (Stored Cross-Site Scripting), возникающий из-за недостаточной очистки входных данных и экранирования вывода. Вектор атаки — параметр 'qty' (количество товара в наборе). При валидации значения применяется приведение к типу float, из-за чего вредоносная полезная нагрузка с числовым префиксом, например '1Что делать
Главная рекомендация — как можно скорее обновить плагин WPC Product Bundles for WooCommerce до версии, в которой устранена уязвимость. Если разработчик ещё не выпустил патч, следует рассмотреть временные меры: - ограничить или временно отключить функциональность наборов товаров, если она не критична для бизнеса; - настроить фильтрацию и дополнительную валидацию параметра 'qty' на уровне WAF (например, блокировать значения, содержащие HTML-теги или символы '<' и '>'); - включить строгую политику Content Security Policy (CSP) для снижения риска выполнения внедрённых скриптов; - регулярно проверять журналы заказов и метаданные позиций на предмет подозрительных значений; - провести аудит сайта на наличие уже внедрённых вредоносных скриптов. Важно также следить за официальными уведомлениями от вендора wpclever и подписаться на обновления баз уязвимостей, чтобы не пропустить выход исправления. Итог: CVE-2026-93836 — серьёзная уязвимость, требующая оперативного реагирования. Неаутентифицированный Stored XSS в популярном WooCommerce-плагине создаёт прямую угрозу как для владельцев магазинов, так и для их клиентов. Приоритет действий — обновление до исправленной версии и усиление контроля входных данных.Источник: CVE Project (cvelistV5)
