Krytyczne 09.11.2026

W3 Total Cache: zapis dowolnych plików bez uwierzytelnienia (CVE-2026-18051)

Opublikowano lukę CVE-2026-18051 (CVSS 10) we wtyczce W3 Total Cache dla WordPressa. Wtyczka nieprawidłowo weryfikuje ścieżkę żądania używaną do tworzenia nazw plików cache.

Sprawdzane w Shield: nie

Kogo dotyczy

Strony WordPress z wtyczką W3 Total Cache w wersjach przed 2.10.5. Nieuwierzytelniony atakujący może zapisać plik w dowolnym istniejącym katalogu na serwerze, wewnątrz lub poza katalogiem głównym witryny, i nadpisać plik o tej samej nazwie.

Jak sprawdzić u siebie

W panelu WordPress otwórz stronę Wtyczki i sprawdź wersję W3 Total Cache. Jeśli jest niższa niż 2.10.5, strona jest podatna. Na Apache sprawdź też, czy pliki .htaccess nie zostały zmienione.

Jak naprawić

Poprawka jest dostępna: zaktualizuj W3 Total Cache do wersji 2.10.5 lub nowszej. Na Apache luka nadpisuje pliki .htaccess, co psuje stronę i może usunąć reguły zabezpieczeń, więc po aktualizacji sprawdź te pliki.

Co sprawdza Shield nie jest sprawdzane

Sprawdzane w Shield: nie. Z zewnątrz zwykle tego nie widać albo kontroli jeszcze nie dodano; zbieramy takie przypadki i dodajemy kontrole partiami.

Sprawdź stronę za darmo

Warto wiedzieć

Nie ujawniono jeszcze, czy luka jest wykorzystywana w atakach. Źródło: NVD.

Źródła

Luki we wtyczkach WordPress i WooCommerce →

Udostępnij:
Treść