CVE-2026-76546
Niskie ryzyko· EPSS 5%Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
Wtyczka WordPress User Profile Builder przed wersją 4.0.1 nie escapuje danych wyjściowych jednego ze swoich opcjonalnych shortcode'ów, umożliwiając użytkownikom z rolą co najmniej contributora przeprowadzenie ataku Stored Cross-Site Scripting na każdego użytkownika przeglądającego dotkniętą treść, w tym administratorów. Shortcode nie jest domyślnie włączony.
Ocena ryzyka
Atakujący może wstrzyknąć złośliwy skrypt, który wykona się w przeglądarce administratora, co może prowadzić do kradzieży sesji, przejęcia konta i naruszenia bezpieczeństwa witryny.
Rekomendacja
Zaktualizuj wtyczkę do najnowszej wersji, jeśli dostępna, i upewnij się, że opcjonalny shortcode jest wyłączony, jeśli nie jest używany. Dodatkowo stosuj zasady bezpieczeństwa, takie jak Content Security Policy (CSP).
Inne podatności w User Profile Builder
Zobacz wszystkie- CVE-2026-15826Krytyczne
Wtyczka User Profile Builder dla WordPressa do wersji 3.16.4 włącznie jest podatna na obejście uwierzytelniania przez pomylenie typów. Funkcja wppb_log_in_user() wywołuje absint() na wyniku wp_insert_user() przed sprawdzeniem is_wp_error(). Gdy rejestracja zawiera nazwę użytkownika o długości 61–70 znaków, WordPress odrzuca ją obiektem WP_Error, ale absint() zamienia ten obiekt na liczbę 1, co powoduje, że wtyczka tworzy i zwraca tymczasowy nonce do automatycznego logowania powiązany z ID użytkownika 1. Umożliwia to niezalogowanym atakującym zalogowanie się jako administrator (ID 1) i pełne przejęcie witryny.
- CVE-2026-76548Niskie ryzyko· EPSS 3%
Wtyczka WordPress User Profile Builder przed wersją 4.0.1 nie ogranicza prawidłowo funkcji przesyłania plików na froncie, przyznając nieuwierzytelnionym odwiedzającym uprawnienia zarezerwowane dla uprzywilejowanych ról. Umożliwia to przeglądanie biblioteki multimediów witryny oraz modyfikowanie nieopublikowanych wpisów, stron i elementów multimedialnych należących do innych użytkowników.
- CVE-2026-76547Niskie ryzyko· EPSS 13%
Wtyczka WordPress User Profile Builder przed wersją 4.0.1 nie weryfikuje typu danych podczas deserializacji podczas importowania pliku konfiguracyjnego, umożliwiając użytkownikom z wysokimi uprawnieniami, takim jak administratorzy, przeprowadzenie ataku PHP Object Injection. Dotknięta funkcja jest darmowym dodatkiem domyślnie wyłączonym, a w samej wtyczce nie ma łańcucha POP, więc dalszy wpływ wymaga odpowiedniego gadżetu z innej zainstalowanej wtyczki.
- CVE-2026-15368Wysokie
Wtyczka User Profile Builder dla WordPressa przed wersją 3.16.4 nieprawidłowo wiąże automatyczne logowanie po rejestracji z nowo utworzonym kontem. Umożliwia to nieuwierzytelnionym atakującym uzyskanie uwierzytelnionej sesji dla dowolnego istniejącego użytkownika, w tym administratorów, na stronach korzystających z obsługiwanej, ale niedomyślnej konfiguracji.
- CVE-2026-3139Średnie
Wtyczka User Profile Builder dla WordPress do wersji 3.15.5 włącznie zawiera podatność Insecure Direct Object Reference w funkcji wppb_save_avatar_value() z powodu braku walidacji kontrolowanego przez użytkownika klucza. Uwierzytelnieni atakujący z dostępem na poziomie subskrybenta i wyższym mogą zmieniać właściciela dowolnych postów i załączników poprzez zmianę 'post_author'.
Oryginalny opis (angielski, źródło NVD)
The User Profile Builder WordPress plugin before 4.0.1 does not escape the output of one of its optional shortcodes, allowing users with a role as low as contributor to perform Stored Cross-Site Scripting attacks against any user viewing the affected content, including administrators. The shortcode is not enabled by default.

