CVE-2026-9018
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 42 - wyżej niż 42% wszystkich znanych CVE
Streszczenie
Wtyczka Easy Elements for Elementor dla WordPressa do wersji 1.4.5 zawiera lukę eskalacji uprawnień w funkcji easyel_handle_register(). Niezautoryzowany atakujący może zarejestrować nowe konto z pełnymi uprawnieniami administratora, wykorzystując parametr custom_meta[wp_capabilities][administrator]=1 w żądaniu AJAX.
Ocena ryzyka
Atakujący może uzyskać pełną kontrolę nad witryną WordPress, rejestrując konto administratora bez żadnej autoryzacji, jeśli rejestracja użytkowników jest włączona i na stronie znajduje się widget logowania/rejestracji.
Rekomendacja
Należy zaktualizować wtyczkę Easy Elements for Elementor do najnowszej wersji, która usuwa tę lukę, oraz rozważyć wyłączenie rejestracji użytkowników, jeśli nie jest wymagana.
Inne podatności w Easy Elements for Elementor
Oryginalny opis (angielski, źródło NVD)
The Easy Elements for Elementor – Addons & Website Templates plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 1.4.5 via the `easyel_handle_register()` function. This is due to the `wp_ajax_nopriv_eel_register` AJAX handler iterating the attacker-controlled `custom_meta` POST array and writing every supplied key-value pair to the newly created user's meta via `update_user_meta()` without any key whitelist or blocklist, allowing the `wp_capabilities` user meta key to be overwritten after `wp_insert_user()` has already assigned a safe role. This makes it possible for unauthenticated attackers to register a new account with full administrator-level privileges by supplying `custom_meta[wp_capabilities][administrator]=1`. Exploitation requires that user registration is enabled on the site and that at least one page exposes the Login/Register widget, which publishes the required `easy_elements_nonce` into the page DOM where it can be retrieved by any unauthenticated visitor via a simple GET request.

