CVE-2026-4244
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
Wtyczka Post Duplicator dla WordPressa jest podatna na nieautoryzowaną modyfikację danych z powodu braku sprawdzenia uprawnień w funkcji `duplicate_post()` we wszystkich wersjach do 3.0.11 włącznie. Funkcja nie weryfikuje, czy użytkownik ma uprawnienie `edit_others_posts` przed przyjęciem parametru `selectedAuthorId` przez punkt końcowy REST `duplicate-post`. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie Contributor i wyżej tworzenie zduplikowanych postów przypisanych do dowolnego użytkownika, w tym administratorów.
Ocena ryzyka
Ryzyko obejmuje nieautoryzowane tworzenie treści przypisanych do innych użytkowników, co może prowadzić do manipulacji treścią i eskalacji uprawnień.
Rekomendacja
Zaleca się aktualizację wtyczki Post Duplicator do wersji zawierającej poprawkę oraz wdrożenie odpowiednich kontroli uprawnień dla punktu końcowego REST.
Inne podatności w Post Duplicator
Zobacz wszystkie- CVE-2026-4245Średnie
Wtyczka Post Duplicator dla WordPressa jest podatna na obejście autoryzacji we wszystkich wersjach do 3.0.11 włącznie. Wynika to z faktu, że funkcja zwrotna `duplicate_post_permissions()` sprawdza tylko uprawnienie `duplicate_posts` bez weryfikacji, czy użytkownik posiada uprawnienia `publish_posts` lub inne ograniczone statusem. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie Contributor i wyżej tworzenie zduplikowanych postów ze statusem `future` (zaplanowane, automatycznie publikowane) lub `private`, omijając przegląd redakcyjny. Dodatkowo punkt końcowy REST nie egzekwuje ograniczeń duplikacji typów postów skonfigurowanych przez administratora, umożliwiając duplikację typów postów, które zostały jawnie wyłączone.
- CVE-2026-39474Wysokie
Wersje Post Duplicator do 3.0.10 zawierają podatność na wstrzykiwanie obiektów PHP, co może prowadzić do nieautoryzowanego dostępu lub manipulacji danymi.
Oryginalny opis (angielski, źródło NVD)
The Post Duplicator plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `duplicate_post()` function in all versions up to, and including, 3.0.11. This is due to the function not verifying that the user has `edit_others_posts` capability before accepting a `selectedAuthorId` parameter via the `duplicate-post` REST endpoint. This makes it possible for authenticated attackers, with Contributor-level access and above, to create duplicated posts attributed to any user, including administrators.

