Критично 09.11.2026

W3 Total Cache: запись произвольных файлов без авторизации (CVE-2026-18051)

В плагине W3 Total Cache для WordPress найдена уязвимость CVE-2026-18051 (CVSS 10). Плагин некорректно проверяет путь запроса при построении имён файлов кеша.

Проверяется в Shield: нет

Кого касается

Сайты на WordPress с плагином W3 Total Cache версий до 2.10.5. Атаковать может неаутентифицированный пользователь: он может записать файл в любую существующую директорию на сервере, внутри или вне корня сайта, и перезаписать файл с тем же именем.

Как проверить у себя

В админке WordPress откройте раздел «Плагины» и проверьте версию W3 Total Cache. Если она ниже 2.10.5, сайт уязвим. На Apache также проверьте, не изменились ли файлы .htaccess.

Как исправить

Исправление есть: обновите W3 Total Cache до версии 2.10.5 или новее. На Apache перезапись .htaccess ломает сайт и может снять защитные правила, поэтому после обновления проверьте эти файлы.

Что проверяет Shield не проверяется

Проверяется в Shield: нет. Снаружи это обычно не видно или проверка ещё не добавлена; мы собираем такие случаи и добавляем проверки пакетом.

Проверить сайт бесплатно

Важно знать

Данные о том, эксплуатируется ли уязвимость в реальных атаках, пока не раскрыты. Источник: NVD.

Источники

Уязвимости плагинов WordPress и WooCommerce →

Поделиться:
Бесплатно · без регистрации

Сколько кликов теряет ваш сайт?

SEO Радар за минуту покажет страницы у порога топа Google и что мешает им подняться.

Оценка по позициям, не обещание
Новые статьи на почту
Содержание