CVE-2026-9282
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 48 - wyżej niż 48% wszystkich znanych CVE
Streszczenie
Wtyczka W3 Total Cache dla WordPressa do wersji 2.9.4 włącznie jest podatna na przechodzenie do katalogów (Directory Traversal) poprzez funkcję setupSources. Niezalogowani atakujący mogą odczytać zawartość dowolnych plików na serwerze, co może ujawnić wrażliwe informacje. Wykorzystanie podatności wymaga włączenia trybu ręcznej minifikacji i podania odpowiedniej nazwy pliku minifikacji.
Ocena ryzyka
Ryzyko polega na możliwości odczytu poufnych danych, takich jak pliki konfiguracyjne, hasła czy klucze API, przez nieautoryzowanego atakującego. Może to prowadzić do dalszej eskalacji ataku i naruszenia bezpieczeństwa całej witryny.
Rekomendacja
Zaleca się natychmiastową aktualizację wtyczki W3 Total Cache do najnowszej dostępnej wersji, która usuwa tę podatność. Jeśli aktualizacja nie jest możliwa, należy wyłączyć tryb ręcznej minifikacji.
Inne podatności w W3 Total Cache
Zobacz wszystkie- CVE-2026-39595Średnie
Wersje W3 Total Cache do 2.9.1 zawierają błąd związany z niewłaściwą kontrolą dostępu, co może prowadzić do nieautoryzowanego dostępu do zasobów.
- CVE-2026-18051Krytyczne
Wtyczka W3 Total Cache dla WordPressa przed wersją 2.10.5 nieprawidłowo weryfikuje ścieżkę żądania używaną do budowania nazw plików pamięci podręcznej, co pozwala nieuwierzytelnionym atakującym na zapis pliku do dowolnego istniejącego katalogu na serwerze, wewnątrz lub na zewnątrz katalogu głównego, nadpisując to, co zajmuje docelową nazwę. Na Apache, ta sama wada nadpisuje pliki .htaccess witryny, co psuje witrynę i może usunąć reguły wzmacniające, na których polegają inne środki bezpieczeństwa.
- CVE-2026-57623Krytyczne
Wtyczka W3 Total Cache w wersjach do 2.9.4 zawiera krytyczną podatność umożliwiającą nieuwierzytelnionemu atakującemu zdalne wykonanie dowolnego kodu. Luka ta wynika z braku odpowiedniej walidacji danych wejściowych w mechanizmie buforowania.
- CVE-2026-107321Średnie
Wtyczka W3 Total Cache dla WordPressa przed wersją 2.10.6 nie ogranicza kopiowania plików podczas importu mediów do katalogu głównego dokumentu ani nie egzekwuje skutecznego ograniczenia typu pliku, co pozwala użytkownikom z rolą Author lub wyższą na umieszczenie treści, która po uruchomieniu importu przez administratora kopiuje dowolny plik czytelny dla serwera do publicznie dostępnego katalogu, narażając go na nieuwierzytelnione pobranie.
- CVE-2026-87920Wysokie
Wtyczka W3 Total Cache dla WordPress jest podatna na przechowywany cross-site scripting (XSS) poprzez treść komentarza i regexową przepisanie bufora wyjściowego we wszystkich wersjach do 2.10.6 włącznie, z powodu niewystarczającej sanityzacji danych wejściowych i escapowania danych wyjściowych. Umożliwia to nieuwierzytelnionym atakującym wstrzyknięcie dowolnych skryptów internetowych do stron, które wykonają się, gdy użytkownik odwiedzi zainfekowaną stronę. Podatność jest wykorzystywana tylko wtedy, gdy opcja 'Remove query strings from static resources' jest włączona w W3 Total Cache.
- CVE-2026-78438Wysokie
Wtyczka W3 Total Cache dla WordPressa jest podatna na przechowywany atak XSS przez treść komentarza za pomocą LazyLoad Background Mutator we wszystkich wersjach do 2.10.5 włącznie, z powodu niewystarczającej sanityzacji wejścia i ucieczki wyjścia. Umożliwia to nieuwierzytelnionym atakującym wstrzyknięcie dowolnych skryptów internetowych na strony, które wykonają się, gdy użytkownik uzyska dostęp do zainfekowanej strony. Wymaga to włączenia funkcji "Lazy Load Images" z opcją "Process background images" oraz zatwierdzenia złośliwego komentarza przez moderatora przed wyzwoleniem wykonania.
- CVE-2026-18109Wysokie
Wtyczka W3 Total Cache dla WordPressa do wersji 2.10.3 włącznie jest podatna na trwały atak XSS przez nazwę autora komentarza z powodu niedostatecznej sanityzacji wejścia i braku escapowania wyjścia. Atak jest możliwy tylko gdy włączona jest funkcja Lazy Load Images, ponieważ niebezpieczne ponowne wyświetlenie występuje wyłącznie w kroku przepisywania tagów img w mutatorze LazyLoad.
- CVE-2026-66695Średnie
Podatność Path Traversal w wtyczce W3 Total Cache w wersjach do 2.10.2 pozwala nieuwierzytelnionemu atakującemu na dostęp do plików poza katalogiem głównym.
Oryginalny opis (angielski, źródło NVD)
The W3 Total Cache plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.9.4 via the setupSources function. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. Exploitation requires enabling manual minify mode and supplying a manual-format minify filename so that the hash is empty and the f_array[] entries are not overwritten before reaching setupSources().
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

