CVE-2026-17559
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
Wtyczka Passster dla WordPressa przed wersją 4.3.9 nieprawidłowo dopasowuje własne ścieżki publicznych endpointów przy podejmowaniu decyzji, które żądania REST API mogą ominąć globalną ochronę hasłem, porównując je jako niezakotwiczony podciąg URI żądania zamiast z rozwiązaną trasą, co pozwala nieuwierzytelnionemu atakującemu na odczyt treści globalnie chronionych hasłem postów i stron.
Ocena ryzyka
Ryzyko polega na tym, że nieautoryzowani użytkownicy mogą uzyskać dostęp do treści chronionych hasłem, co może prowadzić do ujawnienia poufnych informacji.
Rekomendacja
Zaleca się aktualizację wtyczki Passster do wersji 4.3.9 lub nowszej, która zawiera poprawkę.
Inne podatności w Passster
Zobacz wszystkie- CVE-2025-15674Niskie
Wtyczka Passster dla WordPressa przed wersją 4.3.7 nie ogranicza użytkownikom z niskimi uprawnieniami posiadającym możliwość edit_posts dostępu do globalnie chronionych treści przez WordPress core REST API, gdy włączona jest globalna ochrona. Pozwala to każdemu użytkownikowi z rolą Contributor lub wyższą na odczyt treści chronionych stron i wpisów bez znajomości hasła.
- CVE-2026-16604Wysokie
Wtyczka Passster do WordPressa przed wersją 4.3.6 wyświetla treść bloków chronionych hasłem w publicznej odpowiedzi strony przed weryfikacją hasła, co pozwala nieuwierzytelnionym użytkownikom na odzyskanie chronionej treści bez znajomości hasła.
- CVE-2026-16603Wysokie
Wtyczka Passster do WordPressa przed wersją 4.3.6 nie egzekwuje ochrony treści opartej na kategoriach w interfejsie REST API WordPressa, co pozwala nieuwierzytelnionym użytkownikom na odczyt pełnej treści, tytułu i fragmentu postów zablokowanych kategoriami przez podstawowe REST API.
- CVE-2026-16602Wysokie
Wtyczka Passster do WordPressa przed wersją 4.3.6 nie sprawdza statusu posta przed zwróceniem treści z nieuwierzytelnionego punktu końcowego REST, co pozwala nieuwierzytelnionym użytkownikom na ujawnienie treści niepublicznych postów (szkiców, prywatnych i oczekujących) na stronach, które mają skonfigurowanego dostawcę captcha.
Oryginalny opis (angielski, źródło NVD)
The Passster WordPress plugin before 4.3.9 does not correctly match its own public endpoint paths when deciding which REST API requests may bypass global password protection, comparing them as an unanchored substring of the request URI rather than against the resolved route, allowing an unauthenticated attacker to read the content of globally password-protected posts and pages.

