CVE-2026-84166: CSRF в Hotel Booking <= 3.8 позволяет управлять бронированиями
В WordPress-плагине Hotel Booking (версии до 3.8 включительно) отсутствует защита от CSRF в административном интерфейсе управления заказами. Злоумышленник может заставить авторизованного администратора создать, удалить или изменить произвольные записи бронирований через поддельный запрос. Уязвимость затрагивает сайты, использующие плагин, и требует немедленного обновления.
Подробности
Уязвимость затрагивает WordPress-плагин Hotel Booking в версиях 3.8 и ниже. Проблема заключается в отсутствии CSRF-токенов (nonce) при обработке административных действий, связанных с бронированиями. Это позволяет атакующему сформировать вредоносную страницу или запрос, который при открытии авторизованным администратором отправит легитимные по виду команды на сервер. В результате злоумышленник может:- создавать произвольные записи бронирований;
- удалять существующие заказы;
- изменять данные уже оформленных бронирований.
Что делать
Основная рекомендация — обновить плагин Hotel Booking до версии выше 3.8, как только производитель выпустит исправление. Если обновление недоступно, следует применить компенсирующие меры:- ограничить доступ к административной панели WordPress по IP-адресам или через дополнительную аутентификацию;
- использовать WAF с правилами, блокирующими подозрительные запросы к административным скриптам плагина;
- проверять журналы действий администраторов на предмет несанкционированных изменений бронирований;
- рассмотреть временное отключение плагина, если он не критичен для работы сайта.
Источник: CVE Project (cvelistV5)
