CVE-2026-18051
KrytyczneCVSS 10.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 36 - wyżej niż 36% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może nadpisać krytyczne pliki, co prowadzi do awarii witryny, utraty danych lub usunięcia zabezpieczeń.
Rekomendacja
Zaktualizuj wtyczkę W3 Total Cache do wersji 2.10.5 lub nowszej, aby naprawić walidację ścieżki.
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-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-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.
- CVE-2026-9282Wysokie
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.
Oryginalny opis (angielski, źródło NVD)
The W3 Total Cache WordPress plugin before 2.10.5 does not properly validate the request path it uses to build cache file names, allowing unauthenticated attackers to write a file into any existing directory on the server, inside or outside the web root, overwriting whatever occupies the target name. On Apache, the same flaw overwrites the site's .htaccess files, which breaks the site and can strip hardening rules that other security measures rely on.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

