CVE-2026-104768
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
AutomatorWP – wtyczka do automatyzacji przepływu pracy bez kodu, integracji i webhooks, teraz z wtyczką AI do WordPressa, jest podatna na eskalację uprawnień we wszystkich wersjach do 6.0.4 włącznie. Dzieje się tak z powodu braku sprawdzania pułapu uprawnień w funkcji „create_user()” w ramach akcji użytkownika anonimowego (a także w akcjach integracji z WordPressem „Utwórz użytkownika” i „Dodaj/zmień rolę”), które weryfikują jedynie, czy przesłana rola istnieje za pomocą funkcji „automatorwp_get_editable_roles()” bez potwierdzania, że rola jest na poziomie uprawnień działającego kontekstu lub poniżej – umożliwiając kontrolowane przez osobę atakującą dane znacznika wyzwalacza (np. Znacznik `{comment_author}` powiązany z opcją Rola), aby zapewnić dowolną rolę, w tym `administrator`, bez zastrzeżeń. Umożliwia to nieuwierzytelnionym atakującym utworzenie nowego konta z rolą administratora powiązanego z adresem e-mail kontrolowanym przez osobę atakującą, otrzymanie wygenerowanego hasła za pośrednictwem wiadomości e-mail z powiadomieniem o nowym użytkowniku WordPressa i tym samym uzyskanie pełnego dostępu administracyjnego do witryny. Eksploatacja wymaga, aby witryna miała skonfigurowaną anonimową automatyzację z opcją Rola powiązaną z dynamicznym znacznikiem wyzwalającym, takim jak `{comment_author}`, i jest wyzwalana, gdy administrator witryny wykonuje rutynową akcję zatwierdzania komentarza — akcję, która nie zapewnia w interfejsie użytkownika wskazania, że utworzy nowe uprzywilejowane konto z pola autora komentarza.
>_ Słabości (CWE)
>_ Referencje
- https://plugins.trac.wordpress.org/browser/automatorwp/tags/6.0.3/includes/events.php#L1303
- https://plugins.trac.wordpress.org/browser/automatorwp/tags/6.0.3/integrations/automatorwp/actions/anonymous-user.php#L487
- https://plugins.trac.wordpress.org/browser/automatorwp/tags/6.0.3/integrations/automatorwp/actions/anonymous-user.php#L500
- https://plugins.trac.wordpress.org/browser/automatorwp/tags/6.0.3/integrations/wordpress/actions/create-user.php#L174
- https://plugins.trac.wordpress.org/browser/automatorwp/tags/6.0.3/integrations/wordpress/actions/user-role.php#L149
- https://plugins.trac.wordpress.org/browser/automatorwp/tags/6.0.3/integrations/wordpress/triggers/anonymous-comment-post-type.php#L111
- https://plugins.trac.wordpress.org/changeset?reponame=&old=3754573%40automatorwp&new=3754573%40automatorwp
- https://www.wordfence.com/threat-intel/vulnerabilities/id/6138f184-4475-4288-835f-9bf8c21f9147?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