CVE-2026-118205
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
Wtyczka Essential Addons for Elementor – Popular Elementor Templates & Widgets dla WordPress jest podatna na eskalację uprawnień we wszystkich wersjach, aż do wersji 6.8.7 włącznie, poprzez parametr `page_id` funkcji `register_user()`. Luka istnieje, ponieważ lista odrzuconych statusów postów modułu obsługi odrzuca „przyszłe”, „wersje robocze” i „oczekujące”, ale dopuszcza „dziedziczenie” – status przenoszony przez każdą wersję WordPressa – umożliwiając atakującemu zastąpienie identyfikatora wersji identyfikatorem aktywnej strony, podczas gdy wadliwe sprawdzenie „ostatnio zapisane przez administratora” wyświetla „post_author” w wersjach (co odzwierciedla administratora edytującego), a nie meta „_edit_last”, która nigdy nie jest kopiowana wersje, a bramka nonce staje się nieskuteczna, ponieważ każdy nieuwierzytelniony użytkownik może swobodnie uzyskać prawidłową wartość nonce poprzez punkt końcowy `wp_ajax_nopriv_eael_get_token`. Umożliwia to nieuwierzytelnionym atakującym zarejestrowanie konta z rolą tak wysoką jak Edytor – uzyskując możliwości takie jak `edit_others_posts`, `publish_pages`, `upload_files` i `unfiltered_html` - poprzez nazwanie wersji, której `_elementor_data` zawiera podwyższoną rolę, którą administrator zapisał wcześniej i później przywrócił na stronie z widżetem Logowania/Zarejestrowania. Skuteczne wykorzystanie wymaga, aby w witrynie włączona była opcja „Każdy może się zarejestrować” oraz aby administrator w pewnym momencie zapisał, a następnie przywrócił inną niż domyślną „Rolę nowego użytkownika” na stronie, której dotyczy problem.
>_ Słabości (CWE)
>_ Referencje
- https://plugins.trac.wordpress.org/browser/essential-addons-for-elementor-lite/tags/6.8.5/includes/Classes/Bootstrap.php#L216
- https://plugins.trac.wordpress.org/browser/essential-addons-for-elementor-lite/tags/6.8.5/includes/Traits/Ajax_Handler.php#L1817
- https://plugins.trac.wordpress.org/browser/essential-addons-for-elementor-lite/tags/6.8.5/includes/Traits/Login_Registration.php#L1059
- https://plugins.trac.wordpress.org/browser/essential-addons-for-elementor-lite/tags/6.8.5/includes/Traits/Login_Registration.php#L2762
- https://plugins.trac.wordpress.org/browser/essential-addons-for-elementor-lite/tags/6.8.5/includes/Traits/Login_Registration.php#L552
- https://plugins.trac.wordpress.org/browser/essential-addons-for-elementor-lite/tags/6.8.5/includes/Traits/Login_Registration.php#L887
- https://plugins.trac.wordpress.org/changeset/3770535/essential-addons-for-elementor-lite/trunk/includes/Traits/Login_Registration.php
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a739cb9a-0b09-4303-8d4a-16fca1152adf?source=cve
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org