CVE-2026-92798
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 29 - wyżej niż 29% wszystkich znanych CVE
Streszczenie
Wtyczka User Registration & Membership dla WordPressa w wersjach do 5.2.8 włącznie jest podatna na wykonanie dowolnego shortcode z powodu niewystarczającej sanityzacji w gałęzi 'referrer_url' metody UR_Smart_Tags::process(). Nagłówek HTTP_REFERER kontrolowany przez atakującego przechodzi tylko przez sanitize_text_field(), które nie usuwa delimiterów shortcode, a następnie jest podstawiany do komunikatu Content Restriction wykonywanego przez apply_shortcodes()/do_shortcode().
Ocena ryzyka
Nieuwierzytelniony atakujący może wykonać dowolne zarejestrowane shortcode na dowolnej stronie z ograniczoną treścią, której komunikat używa znacznika {{referrer_url}}, co może prowadzić do ujawnienia danych lub wykonania niepożądanych akcji.
Rekomendacja
Zaktualizuj wtyczkę User Registration & Membership do wersji nowszej niż 5.2.8, a do czasu aktualizacji unikaj używania znacznika {{referrer_url}} w komunikatach Content Restriction.
Inne podatności w User Registration & Membership
Zobacz wszystkie- CVE-2026-11964Krytyczne
Wtyczka User Registration & Membership dla WordPress przed wersją 5.2.2 nie weryfikuje autentyczności przychodzących powiadomień webhook od dostawcy płatności przed ich przetworzeniem. Umożliwia to nieuwierzytelnionym atakującym sfałszowanie zdarzenia zatwierdzenia płatności i aktywację płatnej subskrypcji członkowskiej bez dokonania rzeczywistej płatności.
- CVE-2026-96660Wysokie
Wtyczka User Registration & Membership dla WordPressa w wersjach do 5.2.8 włącznie jest podatna na trwałe wstrzyknięcie skryptu (Stored XSS) poprzez wartość pola Checkbox z powodu niewystarczającej sanityzacji danych wejściowych i escapowania danych wyjściowych. Akcja AJAX nopriv user_registration_user_form_submit dociera do ur_process_registration() bez walidacji nonce.
- CVE-2026-80072Średnie
Wtyczka WordPress User Registration & Membership w wersji przed 5.2.8 nie sprawdza miejsca docelowego przekierowania po logowaniu. Umożliwia to nieuwierzytelnionym atakującym przekierowanie odwiedzających na dowolny zewnętrzny adres URL, co może być wykorzystane do phishingu.
- CVE-2026-11966Średnie
Wtyczka User Registration & Membership dla WordPressa przed wersją 5.2.3 nie sprawdza uprawnień dla nieuwierzytelnionych wywołań jednej z akcji płatności członkowskich i działa na podstawie identyfikatora użytkownika podanego przez wywołującego, co pozwala nieuwierzytelnionym atakującym na usuwanie niedawno zarejestrowanych kont użytkowników z oczekującą płatnością.
- CVE-2026-11961Wysokie
Wtyczka User Registration & Membership dla WordPressa przed wersją 5.2.3 nie weryfikuje, czy poziom członkostwa wybrany podczas publicznej rejestracji jest dozwolony przez formularz rejestracyjny. Umożliwia to niezautoryzowanym użytkownikom rejestrację do dowolnego opublikowanego poziomu członkostwa i uzyskanie przypisanej mu roli, włącznie z administratorem, jeśli taki poziom istnieje.
- CVE-2026-11963Wysokie
Wtyczka User Registration & Membership dla WordPressa przed wersją 5.2.2 nie sprawdza autoryzacji podczas akcji uaktualnienia członkostwa i pobiera identyfikator użytkownika do modyfikacji z parametru podanego przez wywołującego, a nie z bieżącego użytkownika. Umożliwia to każdemu uwierzytelnionemu użytkownikowi, np. subskrybentowi, zmianę roli WordPressa i poziomu członkostwa innego użytkownika.
- CVE-2026-11965Średnie
Wtyczka User Registration & Membership dla WordPress przed wersją 5.2.0 nie wymusza finalizacji płatności przed aktywacją płatnej subskrypcji członkowskiej. Umożliwia to niezalogowanym użytkownikom (po samodzielnej rejestracji konta przez otwarty proces rejestracji) uzyskanie aktywnej subskrypcji dowolnego płatnego planu bez płacenia i dostęp do treści chronionych.
- CVE-2026-1865Średnie
Wtyczka User Registration & Membership dla WordPressa jest podatna na SQL Injection przez parametr 'membership_ids[]' w wersjach do 5.1.2 włącznie. Niedostateczne escapowanie i przygotowanie zapytania SQL pozwala uwierzytelnionym atakującym (od poziomu subskrybenta) na dołączanie dodatkowych zapytań SQL.
- CVE-2025-13367Średnie
Wtyczka User Registration & Membership – Custom Registration Form Builder, Custom Login Form, User Profile, Content Restriction & Membership Plugin dla WordPressa (wszystkie wersje do 4.4.6 włącznie) jest podatna na przechowywane cross-site scripting (Stored XSS) poprzez wiele atrybutów shortcode'ów z powodu niewystarczającej sanityzacji danych wejściowych i escapowania danych wyjściowych. Uwierzytelniony atakujący z uprawnieniami współpracownika lub wyższymi może wstrzyknąć dowolne skrypty internetowe do stron, które wykonają się, gdy użytkownik odwiedzi zainfekowaną stronę.
Oryginalny opis (angielski, źródło NVD)
The User Registration & Membership plugin for WordPress is vulnerable to Arbitrary Shortcode Execution in versions up to, and including, 5.2.8 This is due to insufficient input sanitization in the 'referrer_url' branch of UR_Smart_Tags::process(), where the attacker-controlled HTTP_REFERER header is only passed through sanitize_text_field() — which does not strip WordPress shortcode delimiters — before being substituted into a Content Restriction message that is subsequently executed via apply_shortcodes()/do_shortcode(). This makes it possible for unauthenticated attackers to execute arbitrary registered shortcodes on any restricted page whose message uses the supported {{referrer_url}} smart tag.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

