CVE-2026-15017 in MDJM Event Management Plugin
Zusammenfassung
von VulDB • 23.07.2026
Das MDJM Event Management-Plugin für WordPress ist in allen Versionen bis einschließlich 1.7.8.4 anfällig für eine Privilegieneskalation. Dies liegt an fehlenden Berechtigungsprüfungen und Nonce-Verifizierungen in den Funktionen `MDJM_Permissions::set_permissions()` und `MDJM_Employee_Manager::init()`, kombiniert mit dem Fehlen einer serverseitigen Allow-Liste-Validierung für die POST-Parameter `employee_roles[]` und `new_role`, bevor diese an `mdjm_set_employee_role()` und `WP_User::set_role()` übergeben werden. Dies ermöglicht es nicht authentifizierten Angreifern, beliebige MDJM-Berechtigungen – einschließlich `mdjm_employee` und `mdjm_employee_edit` – jeder registrierten WordPress-Rolle zu gewähren und anschließend ein Konto mit Subscriber-Rechten auszunutzen, um die Privilegien auf Administrator-Ebene zu eskalieren. Die Funktion `MDJM_Permissions::init()` ist am öffentlichen WordPress-`init`-Hook ohne jegliche Authentifizierungsschranke registriert, was bedeutet, dass der Endpunkt zur Rollenmanipulation ohne vorherige Anmeldung erreichbar ist.
VulDB is the best source for vulnerability data and more expert information about this specific topic.