CVE-2026-85113
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
Wtyczka WordPress GiveWP w wersji przed 4.16.9 nie usuwa delimiterów shortcode'ów z wartości dostarczanych przez darczyńców przed wyrenderowaniem ich na publicznych stronach, a stosowane oczyszczanie shortcode'ów można obejść poprzez zagnieżdżenie. Umożliwia to nieuwierzytelnionym użytkownikom wykonanie dowolnych shortcode'ów zarejestrowanych w witrynie.
Ocena ryzyka
Atakujący może wykonać dowolne shortcode'y zarejestrowane w witrynie, co może prowadzić do ujawnienia danych, modyfikacji treści lub innych niepożądanych efektów. Ryzyko dotyczy witryn WordPress z zainstalowaną wtyczką GiveWP.
Rekomendacja
Zaktualizuj wtyczkę GiveWP do wersji 4.16.9 lub nowszej. Sprawdź, czy dane wejściowe od darczyńców są prawidłowo oczyszczane przed renderowaniem.
Inne podatności w GiveWP
Zobacz wszystkie- CVE-2026-96333Wysokie
Podatność umożliwiająca obejście uwierzytelniania przez spoofing tożsamości w wtyczce GiveWP. Dotyczy wersji od n/a do 4.16.8.1.
- CVE-2026-106600Średnie
Wtyczka GiveWP w wersjach do 4.18.0 zawiera podatność braku autoryzacji. Pozwala to na wykorzystanie błędnie skonfigurowanych poziomów kontroli dostępu.
- CVE-2026-97066Średnie
Podatność Insecure Direct Object References (IDOR) w wtyczce GiveWP do wersji 4.16.9 włącznie. Niezautoryzowany użytkownik może uzyskać dostęp do obiektów bez logowania.
- CVE-2026-96834Średnie
Podatność Sensitive Data Exposure w wtyczce GiveWP do wersji 4.16.9 włącznie. Użytkownik z rolą subskrybenta może uzyskać dostęp do poufnych danych.
- CVE-2026-96830Wysokie
Wtyczka GiveWP w wersjach do 4.16.9 włącznie zawiera podatność Cross Site Scripting (XSS), którą może wykorzystać nieuwierzytelniony atakujący. Brak wymaganego logowania znacząco zwiększa ryzyko eksploatacji.
- CVE-2026-5510Średnie
Wtyczka GiveWP – Donation Plugin and Fundraising Platform dla WordPressa jest podatna na trwały atak XSS poprzez shortcode 'give_form' we wszystkich wersjach do 4.14.4 włącznie. Wynika to z niedostatecznej sanityzacji wejścia i braku odpowiedniego kodowania wyjścia dla atrybutów continue_button_title i display_style, które są przekazywane przez sanitize_text_field(), ale nie są poprawnie escapowane przy wyjściu w atrybutach danych HTML. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie Współautora lub wyższym wstrzyknięcie dowolnych skryptów na strony, które wykonają się, gdy użytkownik odwiedzi zainfekowaną stronę.
- CVE-2026-97196Krytyczne
Podatność nieprawidłowej walidacji niebezpiecznej równoważności w wejściu w wtyczce GiveWP firmy Liquid Web / StellarWP umożliwia ominięcie uwierzytelniania. Problem dotyczy wersji od n/a do 4.16.9.
- CVE-2026-82222Krytyczne
Podatność na deserializację niezaufanych danych w Liquid Web / StellarWP GiveWP umożliwia wstrzyknięcie obiektu. Problem dotyczy GiveWP od wersji n/a do 4.16.7.1.
- CVE-2026-116853Średnie
W wtyczce GiveWP w wersjach do 4.19.0.1 występuje nieuwierzytelnione naruszenie kontroli dostępu (Broken Access Control).
- CVE-2026-104672Wysokie
Podatność Unauthenticated Cross Site Scripting (XSS) w GiveWP do wersji 4.17.0 pozwala nieuwierzytelnionemu atakującemu na wstrzyknięcie złośliwego skryptu do stron wyświetlanych innym użytkownikom.
Oryginalny opis (angielski, źródło NVD)
The GiveWP WordPress plugin before 4.16.9 does not remove shortcode delimiters from donor-supplied values before rendering them on public pages, and the shortcode stripping it applies can be defeated by nesting, allowing unauthenticated users to execute arbitrary shortcodes registered on the site.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

