Критично 08.11.2026

Contact Form 7: загрузка произвольных файлов (CVE-2026-114432)

В плагине Contact Form 7 для WordPress найдена уязвимость CVE-2026-114432 (CVSS 9.8). Плагин не проверяет тип и расширение файлов из поля загрузки, а из-за ошибки очистки временных файлов загруженный файл остаётся на диске.

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

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

Сайты на WordPress с Contact Form 7 до версии 6.2.4. На стандартном Apache в Debian или Ubuntu (листинг каталогов, .phar передаётся в PHP) возможно выполнение кода (RCE). На nginx и Apache с .htaccess файл попадает в uploads и может отдаваться как HTML или SVG.

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

В админке WordPress откройте раздел «Плагины» и посмотрите версию Contact Form 7. Если она ниже 6.2.4, сайт затронут. Также проверьте каталог uploads на незнакомые файлы, например .phar, .php, .html, .svg.

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

Обновите Contact Form 7 до версии 6.2.4, в которой проблема исправлена. Незнакомые файлы в uploads стоит проверить и удалить.

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

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

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

Важно знать

Данных об использовании уязвимости в атаках пока нет. Источник: NVD, CVE-2026-114432.

Источники

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

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

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

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

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