CVE-2026-119980
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
Wtyczka UsersWP – formularz logowania z przodu, rejestracja użytkownika, profil użytkownika i katalog członków dla WordPressa jest podatna na nieautoryzowany dostęp do konta poprzez użycie przewidywalnego hasła we wszystkich wersjach aż do 1.2.78 włącznie. Luka istnieje, ponieważ `get_dummy_user_passowrd()` generuje wspólne hasło dla wszystkich 25 wbudowanych fałszywych kont użytkowników jako pierwsze 15 znaków `substr(hash('SHA256', AUTH_KEY .site_url()), 0, 25)`, podczas gdy pełna 25-znakowa wartość tego samego skrótu jest jednocześnie osadzona w ukrytym polu `uwp_register_hash` wyświetlanym w każdej odpowiedzi formularza rejestracyjnego — osiągalna bez uwierzytelniania zarówno poprzez publiczną stronę `/register/`, jak i `wp_ajax_nopriv_uwp_ajax_register_form` moduł obsługi AJAX, nawet jeśli rejestracja użytkownika jest wyłączona. Umożliwia to nieuwierzytelnionym atakującym odzyskanie fikcyjnego hasła użytkownika bezpośrednio z pojedynczego żądania HTTP i użycie go do uwierzytelnienia na dowolnym z 25 wbudowanych kont fikcyjnych (takich jak antawn, chynna lub kiki) za pośrednictwem `wp-login.php`, co potencjalnie pozwala na zwiększenie uprawnień, jeśli którekolwiek fikcyjne konto pełni podwyższoną rolę. Eksploatacja wymaga, aby administrator utworzył wcześniej fikcyjnych użytkowników za pośrednictwem strony Narzędzia wtyczki.
>_ Słabości (CWE)
>_ Referencje
- https://github.com/AyeCode/userswp/archive/refs/heads/master.zip
- https://plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-forms.php#L5244
- https://plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-templates.php#L850
- https://plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-tools.php#L606
- https://plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-userswp.php#L565
- https://plugins.trac.wordpress.org/changeset/3774438/userswp/trunk/includes/class-tools.php
- https://www.wordfence.com/threat-intel/vulnerabilities/id/7c458034-9c44-4b46-8845-4c05bea043a0?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