CVE-2026-77203 in Groups – Memberships and Access Control Plugin
Сводка
по VulDB • 26.09.2026
Плагин для WordPress «Groups – Memberships and Access Control» уязвим к повышению привилегий (Privilege Escalation) во всех версиях, начиная с самых ранних и включая версию 4.6.0 включительно. Это обусловлено тем, что функция `groups_join()` определяет право на вступление в группу исходя из прав автора текущей записи через глобальную переменную `$post->post_author`, а не из собственных прав текущего авторизованного пользователя; при этом она одновременно генерирует и возвращает вызывающей стороне действительный хэш данных для присоединения к группе (`groups-join-data`) и nonce WordPress в том же ответе, что устраняет все барьеры авторизации для самостоятельной записи. Это позволяет атакующим с уровнем доступа «Подписчик» (Subscriber) и выше записаться в любую группу, включая привилегированные группы, обладающие capability `groups_admin_groups`, а затем создать и присоединиться к группе, содержащей все зарегистрированные capabilities WordPress, что фактически приводит к повышению их привилегий до уровня Администратора. Для эксплуатации злоумышленник должен передать ID записи, созданной администратором, через параметр `post_ID` обработчика `wp_ajax_parse_media_shortcode`, чтобы установить контекст привилегированной записи, используемый flawed-проверкой авторизации.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.