CVE-2025-14123: повышение привилегий в Redux Framework для WordPress
В плагине Redux Framework для WordPress обнаружена уязвимость повышения привилегий, затрагивающая все версии до 4.5.11 включительно. Аутентифицированный пользователь с правами Subscriber и выше может установить себе произвольную роль, включая Administrator. Уровень опасности — средний (CVSS 6.8).
Подробности
Уязвимости подвержены все версии плагина Redux Framework вплоть до 4.5.11 включительно. Согласно описанию CVE, проблема вызвана тем, что плагин сохраняет произвольные meta-ключи под зарегистрированным именем опции без достаточной проверки прав доступа и без ограничений (allowlist) на допустимые ключи. На практике это означает следующее: если плагин или тема, использующая Redux Framework, добавила хотя бы одно поле профиля пользователя через методы Redux_Users::set_profile / set_section / set_field, то аутентифицированный злоумышленник с минимальными правами (Subscriber или выше) может при обновлении своего профиля передать произвольное значение роли — например, Administrator — и получить полный контроль над сайтом. Уязвимость классифицируется как повышение привилегий (Privilege Escalation). Базовый балл CVSS 3.x составляет 6.8, что соответствует среднему уровню опасности. Для эксплуатации требуется действующая учётная запись на сайте, поэтому вектор атаки — сетевой, но с обязательной аутентификацией. Массовость использования Redux Framework и низкий порог входа (достаточно регистрации) делают эту уязвимость практически значимой для сайтов с открытой регистрацией.Что делать
Основная рекомендация — как можно скорее обновить Redux Framework до версии выше 4.5.11. Разработчики уже выпустили исправление; актуальную версию следует проверять на официальной странице плагина в репозитории WordPress. Если обновление по каким-то причинам невозможно, стоит рассмотреть следующие митигации: - ограничить регистрацию новых пользователей на сайте и закрыть возможность самостоятельного создания учётных записей; - провести аудит существующих пользователей, особенно с правами Subscriber и выше, на предмет подозрительных изменений ролей; - использовать WAF или средства мониторинга для отслеживания подозрительных запросов на обновление профиля; - проверить, добавляет ли какая-либо из установленных тем или плагинов пользовательские поля через Redux_Users — если нет, вектор эксплуатации на конкретном сайте может быть недоступен. Также рекомендуется убедиться, что в WordPress отключена публичная регистрация, если она не требуется бизнес-логикой сайта. Итог CVE-2025-14123 — типичный пример уязвимости, возникающей из-за недостаточной проверки прав и отсутствия строгих ограничений на сохраняемые данные. Несмотря на средний балл CVSS, последствия эксплуатации могут быть критическими: полный захват сайта с правами администратора. Владельцам сайтов на WordPress с установленным Redux Framework версии 4.5.11 и ниже следует немедленно обновить плагин и проверить список пользователей на предмет несанкционированных изменений ролей.Источник: CVE Project (cvelistV5)
