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.