Katalog CVE

CVE-2026-15017

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka MDJM Event Management dla WordPressa w wersjach do 1.7.8.4 włącznie zawiera podatność eskalacji uprawnień z powodu braku kontroli uprawnień i weryfikacji nonce w funkcjach `MDJM_Permissions::set_permissions()` i `MDJM_Employee_Manager::init()`, co umożliwia nieuwierzytelnionym atakującym nadanie dowolnych uprawnień MDJM dowolnej roli WordPressa, a następnie eskalację do administratora.

Ocena ryzyka

Ryzyko polega na możliwości eskalacji uprawnień przez nieuwierzytelnionego atakującego do poziomu administratora, co może prowadzić do pełnej kompromitacji witryny WordPress.

Rekomendacja

Zaleca się natychmiastową aktualizację wtyczki MDJM Event Management do wersji 1.7.8.5 lub nowszej, która usuwa tę podatność.

Inne podatności w MDJM Event Management

Oryginalny opis (angielski, źródło NVD)

The MDJM Event Management plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 1.7.8.4. This is due to missing capability checks and nonce verification in the `MDJM_Permissions::set_permissions()` and `MDJM_Employee_Manager::init()` functions, combined with the absence of server-side allow-list validation on the `employee_roles[]` and `new_role` POST parameters before they are passed to `mdjm_set_employee_role()` and `WP_User::set_role()`. This makes it possible for unauthenticated attackers to grant arbitrary MDJM capabilities — including `mdjm_employee` and `mdjm_employee_edit` — to any registered WordPress role, and subsequently leverage a subscriber-level account to escalate privileges to Administrator. `MDJM_Permissions::init()` is registered on the public WordPress `init` hook without any authentication gate, meaning the role-manipulation endpoint is reachable without any prior login.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS