CVE-2026-15021
ŚrednieCVSS 6.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
Wtyczka wpForo Forum dla WordPressa jest podatna na przechowywane ataki Cross-Site Scripting (XSS) poprzez pole profilu 'location' we wszystkich wersjach do 3.1.1 włącznie. Podatność wynika z niewystarczającej sanityzacji wejścia i braku kodowania wyjścia, co pozwala uwierzytelnionym atakującym z dostępem na poziomie subskrybenta lub wyższym na wstrzyknięcie dowolnych skryptów webowych.
Ocena ryzyka
Atakujący może wstrzyknąć złośliwy kod JavaScript, który wykona się w przeglądarkach innych użytkowników odwiedzających zainfekowaną stronę, co może prowadzić do kradzieży sesji, przejęcia kont lub defacementu strony.
Rekomendacja
Należy natychmiast zaktualizować wtyczkę wpForo Forum do najnowszej dostępnej wersji, która zawiera poprawkę eliminującą podatność. Jeśli aktualizacja nie jest dostępna, należy tymczasowo wyłączyć wtyczkę lub ograniczyć dostęp do edycji pola 'location' tylko dla zaufanych użytkowników.
Inne podatności w wpForo Forum
Zobacz wszystkie- CVE-2026-49767Krytyczne
W wpForo Forum w wersjach do 3.1.0 występuje luka związana z nieautoryzowanym złamaniem uwierzytelniania.
- CVE-2026-49769Krytyczne
W wpForo Forum w wersjach do 3.1.0 występuje podatność na nieautoryzowaną iniekcję obiektów PHP.
- CVE-2026-40798Krytyczne
W wpForo Forum w wersjach do 3.0.4 występuje podatność na nieautoryzowaną iniekcję SQL.
- CVE-2026-42682Krytyczne
Wtyczka wpForo Forum dla WordPressa ma brak autoryzacji, co pozwala na wykorzystanie nieprawidłowo skonfigurowanych poziomów kontroli dostępu.
- CVE-2026-5097Wysokie
Wtyczka wpForo Forum dla WordPressa do wersji 2.4.17 włącznie jest podatna na SQL Injection przez parametr 'referer'. Brak odpowiedniego escapowania i przygotowania zapytań SQL pozwala niezautoryzowanym atakującym na dołączanie dodatkowych zapytań, co może prowadzić do wyciągnięcia wrażliwych informacji z bazy danych.
- CVE-2026-12698Średnie
Wtyczka wpForo Forum dla WordPressa przed wersją 3.1.3 nie ogranicza, które pola profilu może ustawić członek podczas edycji własnego konta. Umożliwia to użytkownikom z kontem na poziomie subskrybenta zapisywanie pól stanu konta i reputacji kontrolowanych przez administratora na własnym profilu, w tym samodzielną aktywację konta oczekującego lub zbanowanego oraz fałszowanie wyniku reputacji na forum.
- CVE-2026-12696Średnie
Wtyczka wpForo Forum do WordPressa przed wersją 3.1.2 nie oczyszcza i nie koduje pola profilu użytkownika przed wyświetleniem go w atrybucie HTML na publicznej stronie profilu, co pozwala użytkownikom z kontem subskrybenta na wstrzyknięcie JavaScriptu wykonywanego w przeglądarce każdego odwiedzającego profil, w tym zalogowanego administratora.
- CVE-2026-12697Średnie
Wtyczka wpForo Forum dla WordPressa przed wersją 3.1.2 nie weryfikuje, czy rozmowa AI chat należy do żądającego użytkownika przed usunięciem jej wiadomości. Pozwala to użytkownikom z kontem na poziomie subskrybenta na trwałe usunięcie historii wiadomości AI chat dowolnego innego użytkownika.
- CVE-2026-57636Wysokie
Wtyczka wpForo Forum w wersji 3.0.9 i starszych zawiera podatność na wstrzykiwanie SQL przez współtwórców. Atakujący z uprawnieniami współtwórcy może wstrzyknąć złośliwe zapytania SQL, co może prowadzić do nieautoryzowanego dostępu do bazy danych.
- CVE-2026-40767Wysokie
W wpForo Forum w wersjach poniżej 3.0.2 występuje problem z nieautoryzowanym dostępem, który prowadzi do naruszenia kontroli dostępu.
Oryginalny opis (angielski, źródło NVD)
The wpForo Forum plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'location' Profile Field in all versions up to, and including, 3.1.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The sanitize_text_field() function applied at input does not encode double quotes, allowing attribute breakout via a payload that escapes the href attribute context and injects event handler attributes.

