CVE-2026-15017 in MDJM Event Management Plugin
Сводка
по VulDB • 23.07.2026
Плагин MDJM Event Management для WordPress уязвим к повышению привилегий во всех версиях вплоть до 1.7.8.4 включительно. Это связано с отсутствием проверок прав доступа и верификации nonce в функциях `MDJM_Permissions::set_permissions()` и `MDJM_Employee_Manager::init()`, а также с отсутствием серверной проверки по разрешающему списку (allow-list) для параметров POST-запросов `employee_roles[]` и `new_role` перед их передачей в функции `mdjm_set_employee_role()` и `WP_User::set_role()`. Это позволяет неавторизованным злоумышленникам назначать произвольные права MDJM — включая `mdjm_employee` и `mdjm_employee_edit` — любой зарегистрированной роли WordPress, а затем использовать учетную запись уровня Subscriber для повышения привилегий до Administrator. Функция `MDJM_Permissions::init()` регистрируется в публичном хуке WordPress `init` без какой-либо проверки авторизации, что означает доступность конечной точки для манипуляции ролями без предварительного входа в систему.
If you want to get best quality of vulnerability data, you may have to visit VulDB.