CVE-2026-17532
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 28 - wyżej niż 28% wszystkich znanych CVE
Streszczenie
Wtyczka Seraphinite Accelerator dla WordPressa do wersji 2.29.15 włącznie jest podatna na Reflected Cross-Site Scripting (XSS) przez parametr 'seraph_accel_prep'. Funkcja CacheExtractPreparePageParams() używa luźnego operatora porównania (!=) do weryfikacji HMAC, co pozwala na ominięcie zabezpieczeń, a brak odpowiedniego escapowania w _CbContentFinishSkip() umożliwia wstrzyknięcie skryptów. Atak wymaga interakcji użytkownika, np. kliknięcia w specjalnie spreparowany link.
Ocena ryzyka
Atakujący może wykonać dowolny skrypt w przeglądarce ofiary, co może prowadzić do kradzieży sesji, przejęcia konta lub rozprzestrzeniania złośliwego oprogramowania.
Rekomendacja
Zaktualizuj wtyczkę Seraphinite Accelerator do najnowszej wersji z poprawką. Edukuj użytkowników, aby nie klikali w podejrzane linki.
Inne podatności w Seraphinite Accelerator
Zobacz wszystkie- CVE-2026-90960Średnie
Wtyczka Seraphinite Accelerator dla WordPressa jest podatna na ujawnienie poufnych informacji w wersjach do 2.29.24 włącznie poprzez WP_Object_Cache::_getFilePath. Nieuwierzytelniony atakujący może wyodrębnić pełne rekordy użytkowników WordPressa — w tym jawny user_login, user_email, zahaszowany user_pass i user_activation_key — z przewidywalnych plików cache gzip-serialized w wp-content/cache/seraphinite-accelerator/oc/g/users/g/<USER_ID>.dat.gz. Podatność jest wykorzystywana tylko gdy funkcja Object Cache jest włączona i wymaga wcześniejszego wywołania buforowania rekordu użytkownika (np. przez nieuwierzytelnione żądanie REST API) przed pobraniem pliku cache.
- CVE-2026-87828Średnie
Wtyczka WordPress Seraphinite Accelerator w wersji przed 2.29.24 nie sprawdza uprawnień w jednej z akcji AJAX aktualizujących stan. Uwierzytelnieni użytkownicy, np. subskrybenci, mogą zapisać nieprawidłową wartość powodującą nieobsłużony błąd przy każdym kolejnym ładowaniu strony administracyjnej, co czyni cały panel administracyjny niedostępnym dla wszystkich administratorów (odmowa usługi).
Oryginalny opis (angielski, źródło NVD)
The Seraphinite Accelerator plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'seraph_accel_prep' parameter in versions up to, and including, 2.29.15. This is due to the CacheExtractPreparePageParams() function using PHP's loose inequality operator (!=) to compare the expected HMAC string against the JSON-decoded 'nonce' value — supplying the JSON boolean true causes any non-empty HMAC string to compare as loosely equal, bypassing the signature check — combined with insufficient output escaping in the _CbContentFinishSkip() function, which concatenates the attacker-controlled 'selfTest' field directly into the HTML response body. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a specially crafted link.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

