Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
UKVED
Комплексные IT решения
для вашего бизнеса
+7 906 045 2827
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Сопровождение 1С
  • Внедрение 1С
  • Обновление 1С
  • Обслуживание 1С
  • Поддержка 1С
  • Разработка 1C
Аренда 1С (1С:ФРЕШ)
Бухгалтерское сопровождение
Аренда сервера
  • Выделенный сервер 1C
  • Аренда сервера для 1C
  • Почтовые серверы
  • Backup серверы
Распознавание документов в 1С
Разработка мобильных приложений
Наши мобильные приложения
AmoCRM
  • Внедрение AmoCRM
  • Интеграция AmoCRM
  • Разработка виджетов AmoCRM
Системное администрирование
  • Обслуживание компьютеров
  • Обслуживание локальной сети
  • Обслуживание телефонии
IP телефония
Каталог товаров
  • 1С отчетность
  • Лицензии 1С
    • Комплексное управление ресурсами предприятия (ERP)
    • Клиентские лицензии
    • Серверные лицензии
    • Бухгалтерский и налоговый учет
    • ЗУП и кадровый учет (HRM)
    • Управление складом, логистикой и продажами
  • ТСД Клеверенс
  • ИТС
  • Тарифы ИТС
  • Наши решения
Наши внедрения
Статьи
Контакты
Комплексные IT решения
для вашего бизнеса
+7 906 045 2827
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
UKVED
  • Сопровождение 1С
    • Внедрение 1С
    • Обновление 1С
    • Обслуживание 1С
    • Поддержка 1С
    • Разработка 1C
  • Аренда 1С (1С:ФРЕШ)
  • Бухгалтерское сопровождение
  • Аренда сервера
    • Выделенный сервер 1C
    • Аренда сервера для 1C
    • Почтовые серверы
    • Backup серверы
  • Распознавание документов в 1С
  • Разработка мобильных приложений
  • Наши мобильные приложения
  • AmoCRM
    • Внедрение AmoCRM
    • Интеграция AmoCRM
    • Разработка виджетов AmoCRM
  • Системное администрирование
    • Обслуживание компьютеров
    • Обслуживание локальной сети
    • Обслуживание телефонии
  • IP телефония
  • Каталог товаров
    • 1С отчетность
    • Лицензии 1С
      • Комплексное управление ресурсами предприятия (ERP)
      • Клиентские лицензии
      • Серверные лицензии
      • Бухгалтерский и налоговый учет
      • ЗУП и кадровый учет (HRM)
      • Управление складом, логистикой и продажами
    • ТСД Клеверенс
    • ИТС
    • Тарифы ИТС
    • Наши решения
  • Наши внедрения
  • Статьи
  • Контакты
1СFranch.pngmintsifryi_1С.png
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
UKVED
Телефоны
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
UKVED
  • Сопровождение 1С
    • Сопровождение 1С
    • Внедрение 1С
    • Обновление 1С
    • Обслуживание 1С
    • Поддержка 1С
    • Разработка 1C
  • Аренда 1С (1С:ФРЕШ)
  • Бухгалтерское сопровождение
  • Аренда сервера
    • Аренда сервера
    • Выделенный сервер 1C
    • Аренда сервера для 1C
    • Почтовые серверы
    • Backup серверы
  • Распознавание документов в 1С
  • Разработка мобильных приложений
  • Наши мобильные приложения
  • AmoCRM
    • AmoCRM
    • Внедрение AmoCRM
    • Интеграция AmoCRM
    • Разработка виджетов AmoCRM
  • Системное администрирование
    • Системное администрирование
    • Обслуживание компьютеров
    • Обслуживание локальной сети
    • Обслуживание телефонии
  • IP телефония
  • Каталог товаров
    • Каталог товаров
    • 1С отчетность
    • Лицензии 1С
      • Лицензии 1С
      • Комплексное управление ресурсами предприятия (ERP)
      • Клиентские лицензии
      • Серверные лицензии
      • Бухгалтерский и налоговый учет
      • ЗУП и кадровый учет (HRM)
      • Управление складом, логистикой и продажами
    • ТСД Клеверенс
    • ИТС
    • Тарифы ИТС
    • Наши решения
  • Наши внедрения
  • Статьи
  • Контакты
  • 0 Корзина
  • +7 906 045 2827
    • Телефоны
    • +7 906 045 2827
  • г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
  • sale@ukved.ru
  • Пн. – Пт.: с 9:00 до 18:00
1СFranch.pngmintsifryi_1С.png
Главная
—
Статьи
—
Общее

Забытый плагин WordPress: как он завёл сайт в бан Google за 9 дней

Владимир Ершов, руководитель UKVED · опубликовано 5 сентября 2026

Забытый плагин WordPress: как он завёл сайт в бан Google за 9 дней

Забытый плагин WordPress: как он завёл сайт в бан Google за 9 дней

Содержание
🕵️ сначала письма перестали доходить — а не «нас взломали»что аудит нашёл за один день — плагин трёхлетней давности без обновленийзаодно нашли: пиратская тема и плагин с правами куда шире необходимых⚠️ цена простоя — во что обошлись 9 дней в чёрном списке Google📋 чем самостоятельная проверка отличается от аудита безопасностикак закрыли инцидент и сколько это стоилотри признака, что плагин пора менять, до того как это сделает аудит❓ Частые вопросы

Плагины ломают безопасность WordPress не количеством, а возрастом: та часть, что не обновлялась два-три года, хранит доступ через служебные функции или скачана не с официального сайта разработчика, открывает дорогу к взлому раньше любого «вредного кода». Аудит находит такие плагины по дате последнего обновления и правам доступа — до того, как это сделает злоумышленник.

🕵️ сначала письма перестали доходить — а не «нас взломали»

В интернет-магазине стройматериалов на юго-востоке Москвы менеджер верстает баннер к субботней акции и обнаруживает: форма обратной связи перестала присылать письма о новых заявках. Тикет в поддержку хостинга приходит раньше, чем кто-то в компании успевает разобраться самостоятельно — провайдер сам ограничил исходящую почту с сервера, потому что с адреса сайта неделю уходила рассылка спама.

Первая версия — сломался почтовый плагин или закончился лимит писем на тарифе. Технический специалист компании проверяет настройки SMTP, меняет пароль от почтового ящика, отправляет тестовое письмо через форму заявки — оно доходит. Значит, дело не в форме и не в почтовом сервисе, а в чём-то, что рассылает письма отдельно от неё.

Хостинг подтверждает: с сервера действительно уходят тысячи писем в сутки, но не через штатную почту сайта, а через скрипт, о котором никто в компании не знает. Три дня уходит на переписку с провайдером и попытки вручную почистить очередь отправки. Симптом не подсказывает причину — каталог работает, оплата проходит, сайт открывается как обычно. Но пока команда ищёт проблему в почте, поисковые системы уже индексируют заражённые страницы, а Google готовит предупреждение о вредоносном сайте.

что аудит нашёл за один день — плагин трёхлетней давности без обновлений

Аудит сайта начинается не с антивирусного сканера, а со списка установленных плагинов и дат их последнего обновления. В этом случае в списке висел слайдер для баннеров на главной странице — популярный в 2019–2020 годах инструмент, автор которого перестал выпускать обновления после версии 2.4. Плагин работал, баннеры крутились, менять его никто не планировал: зачем трогать то, что не ломается.

Именно в этой версии была найдена, а потом заново открыта уязвимость: модуль загрузки изображений принимал файлы без проверки настоящего расширения. Через эту дыру на сервер положили веб-шелл — скрипт, который выполняет команды через обычный HTTP-запрос и внешне ничем не выделяется среди файлов темы, если не сверять список файлов построчно с оригинальной поставкой.

Дальше — цепочка действий, характерная для автоматизированного взлома, а не для целевой атаки на конкретную компанию. Веб-шелл создал в WordPress лишнего администратора с именем, похожим на системный аккаунт, а через админку поставил задачу cron на регулярную рассылку спама с адреса сайта. Ни один штатный сотрудник эту учётную запись не создавал и не заметил бы её, если специально не сверять список пользователей.

Правило, по которому такие находки ловят на аудите, а не после взлома, простое: если плагин последний раз обновлялся больше года-двух назад, а в разделе поддержки на сайте разработчика — брошенные вопросы без единого ответа за полгода, его считают не рабочим инструментом, а потенциальным входом для чужого кода. Дата обновления и активность автора говорят об уязвимости раньше любого сканера сигнатур.

заодно нашли: пиратская тема и плагин с правами куда шире необходимых

Пока разбирались со слайдером, всплыли ещё две находки из того же списка установленных плагинов и тем. Тема оформления сайта оказалась нулированной версией платного шаблона — файлом, скачанным не с сайта автора, а с форума, где к оригинальному коду добавляют собственный код на дополнительный вход в сайт. Внешне тема ничем не отличалась от официальной: тот же дизайн, те же настройки в панели.

Вторая находка — конструктор страниц с правами на редактирование любых файлов темы через собственный файловый менеджер прямо из админки. Это штатная функция плагина, не уязвимость сама по себе, но она даёт то же самое, что и веб-шелл: возможность записать произвольный код на сервер через интерфейс, который не связан ни с FTP, ни с хостинг-панелью и потому не попадает под контроль службы безопасности хостинга.

Ни тема, ни конструктор страниц не были причиной конкретного взлома — источником стал слайдер. Но обе находки остаются в сайте открытыми дверями на будущее, и аудит фиксирует их отдельно от основной причины инцидента: закрыть нужно все три, а не только ту, через которую зашли в этот раз.

⚠️ цена простоя — во что обошлись 9 дней в чёрном списке Google

Через 9 дней после первого письма-спама Google Safe Browsing включил сайт в список потенциально опасных. Посетитель, который переходил по ссылке из выдачи, видел не карточку товара, а красный экран с предупреждением — и закрывал вкладку, не дожидаясь загрузки страницы. Органический трафик не «просел» постепенно, он обнулился за один день: переход из поиска обрывался предупреждением браузера раньше, чем страница успевала открыться.

Ставка здесь не только в трафике. Через тот же веб-шелл злоумышленник получил доступ к базе заявок с сайта — именам, телефонам и почтам клиентов, которые оставляли контакты через форму обратной связи. Это персональные данные, и утечка такого рода подпадает под требования 152-ФЗ: компания обязана уведомить субъектов персональных данных и Роскомнадзор о произошедшем, а не тихо переустановить плагин и забыть про инцидент.

Пока сайт числился в чёрном списке, отдел продаж отвечал только тем, кто нашёл компанию по прямой ссылке или в закладках браузера — новые заявки из поиска не приходили вовсе. Для сайта, который живёт органическим трафиком, девять дней означают не абстрактную «потерю позиций», а конкретную дыру в воронке продаж: Google снимает предупреждение не мгновенно после исправления, а после повторной проверки сайта, и это ещё несколько дней простоя сверху.

Отдельная статья расходов — время. Ответ на запрос Роскомнадзора, уведомление клиентов о возможной утечке персональных данных и работа с репутацией — это часы юриста и руководителя, а не разработчика, и они не входят в стоимость технического устранения инцидента.

📋 чем самостоятельная проверка отличается от аудита безопасности

Списать случившееся на «редкое невезение» не получится: разница между тем, что видит администратор сайта своими силами, и тем, что показывает профессиональный аудит, хорошо видна в сравнении четырёх привычных подходов.

подходчто проверяетчто пропускаеткогда достаточно
ничего не делают, обновляют по факту жалобничего целенаправленнозаброшенные плагины, лишних администраторов, веб-шеллыникогда, если на сайте есть формы или оплата
автообновление плагинов средствами WordPressтолько плагины, которые ещё поддерживает авторплагины без обновлений — автообновлять у них нечегодля сайта-визитки без личного кабинета и форм
бесплатный сканер в панели хостингаизвестные сигнатуры вредоносного кода в файлахлишних пользователей, скрытые задачи cron, чужие права доступакак дополнение к аудиту, не вместо него
аудит сайта у подрядчикасписок плагинов и тем, даты обновлений, права пользователей, файлы вне ядра WordPress, историю входов в админкупрактически ничего из типовых сценариев взломараз в год или сразу после подозрительного симптома

Из четырёх вариантов только последний целенаправленно ищет то, что само себя не показывает: лишних пользователей, чужие задачи cron и файлы, подложенные рядом с оригинальными.

как закрыли инцидент и сколько это стоило

Устранение свелось к четырём шагам: снесли заражённый плагин и веб-шелл, нашли и удалили лишнего администратора, сменили пароли и ключи доступа у всех действующих учётных записей, поставили на баннеры плагин, который автор обновляет каждые несколько месяцев. Отдельно проверили файлы темы — веб-шеллы любят маскироваться под файл с похожим именем, и беглый просмотр списка файлов такую подмену не показывает, нужно сверять контрольные суммы с оригинальной поставкой темы.

После устранения сайт проверили ещё раз через неделю — чтобы убедиться, что Google действительно снял предупреждение и что веб-шелл не восстановился из резервной копии, которую злоумышленник мог заранее сохранить на сервере на случай, если основную находку удалят.

Такую работу считаем по тарифу сопровождения и техподдержки — 3800 рублей в час, без абонентской платы за время, когда сайт не трогают. Сам аудит, который находит подобные плагины до взлома, а не после него, входит в аудит сайта по девяти направлениям — там проверка плагинов и прав доступа идёт отдельным блоком наравне со скоростью загрузки и SEO. Стоимость по конкретному сайту и объёму работ — в тарифах, там же видно, что входит в разовую проверку, а что — в постоянное сопровождение.

три признака, что плагин пора менять, до того как это сделает аудит

Не у каждого сайта есть штатный сисадмин, который сверяет список плагинов раз в квартал. Но три вещи можно проверить и без него, за один вечер.

  • ✓дата последнего обновления в карточке плагина на wordpress.org — если она старше полутора-двух лет, а версия WordPress на сайте новее, плагин с ней просто никогда не тестировался;
  • ✓ответы в разделе поддержки на сайте разработчика — десятки открытых вопросов без единого ответа за полгода означают, что автор либо забросил проект, либо продал его без объявления, а новый владелец добавляет свой код без предупреждения;
  • ✓права, которые плагин запрашивает при установке — слайдеру для баннеров не нужен доступ к файловой системе за пределами папки uploads, а форме обратной связи незачем создавать пользователей WordPress.

Любое из трёх — повод для внепланового аудита, а не для того, чтобы отложить проверку до следующего квартала.

❓ Частые вопросы

Как понять, что на сайте на WordPress уже стоит взломанный плагин, а не просто устаревший?

Прямых признаков часто нет — сайт открывается как обычно. Косвенные сигналы: хостинг ограничивает исходящую почту без вашей команды, в списке пользователей WordPress есть учётная запись, которую никто не создавал, или в панели cron стоят задачи с непонятным названием. Любой из этих признаков — повод для внепланового аудита.

Обязательно ли уведомлять Роскомнадзор, если через сайт утекли только имя и телефон из формы заявки?

Да — имя и телефон уже относятся к персональным данным по 152-ФЗ, объём утечки на обязанность уведомить не влияет. Если через взломанный сайт злоумышленник получил доступ к базе заявок, компания обязана уведомить субъектов персональных данных и Роскомнадзор, а не только устранить техническую причину взлома.

Автообновление плагинов в WordPress защищает от такой уязвимости?

Только для плагинов, которые ещё поддерживает автор. Автообновление скачивает новую версию у разработчика — если он перестал её выпускать, обновлять нечего, а плагин продолжает работать со старой уязвимостью. Проверка даты последнего обновления и активности автора важнее, чем сам факт включённого автообновления.

Сколько стоит устранить находки после аудита безопасности WordPress-сайта?

Такие работы — смена паролей и ключей, удаление лишних учётных записей и заражённых файлов, замена плагина на поддерживаемую альтернативу — считаем по тарифу сопровождения, 3800 рублей в час, без привязки к абонентской плате. Точный объём часов зависит от масштаба находок конкретного сайта.

Как часто нужен аудит безопасности сайта на WordPress, если явных проблем нет?

Раз в год — минимум, и обязательно после смены разработчика, крупного обновления темы или подозрительного поведения сайта: писем, которые не доходят, странных редиректов, жалоб клиентов на баннеры. Ждать явных симптомов невыгодно — к моменту чёрного списка Google трафик уже потерян.

Не знаете, что тормозит ваш сайт?
Проверим по 9 направлениям и пришлём отчёт с замерами. Доступы не нужны, от 5 000 ₽.
Заказать проверку →
Читайте также
Услуги 1САренда 1САренда сервера 1СМобильная разработка

Не помогло? Опишите вашу ошибку — разберём
Ответим сразу, без звонков и заполнения анкет. Что не получилось, какая версия 1С, что уже пробовали — этого достаточно. Сложное передадим инженеру.

Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00

Возврат к списку

Читайте также

  • Чат на WordPress перестал передавать заявки в 1С: разбор ошибок плагинов
  • 3 недели без заявок: сайт открывался, но был закрыт от индексации
  • HTTP Tester в 1С: как поймать баг за 10 минут вместо трёх дней ожидания
  • Авторизация через Google и Apple: штрафы с 1 июля 2026

Остались вопросы? Нужна помощь?

Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.

Бесплатная консультация
 
Компания
О компании
Вакансии
Каталог
1С отчетность
Лицензии 1С
ТСД Клеверенс
ИТС
Тарифы ИТС
Наши решения
Аренда сервера
Сопровождение 1С
Сопровождение бухгалтерии
Системное администрирование
Аудит сайта
IT-аутсорсинг в Москве
Услуги по серверам
Аренда сервера 1С
Аренда 1С в облаке
Распознавание PDF (ПДФ) в 1С
+7 906 045 2827
+7 906 045 2827
E-mail
sale@ukved.ru
Адрес
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
Режим работы
Пн. – Пт.: с 9:00 до 18:00
sale@ukved.ru
г.Москва, ул. Антонова-Овсеенко, д. 15, стр. 2
2017 - © 2026
Политика конфиденциальности Оплата Поставка Возврат Оферта Карта сайта
ООО «ВЕД» · ИНН 7720299436 · ОГРН 1157746343920 · КПП 501801001
Аккредитованная ИТ-компания — проверить в реестре Минцифры по ИНН 7720299436
0

Корзина

Очистить корзину
Ваша корзина пуста
Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
В каталог
Главная 0 Корзина Каталог Контакты Услуги Бренды Отзывы Карьера Компания Проекты Лицензии Документы Блог Тарифы Цены
Мы считаем посещения сайта с помощью Яндекс.Метрики. Запись ваших действий на странице (Вебвизор) включается только с вашего согласия. Нажимая «Принять», вы соглашаетесь с Политикой конфиденциальности и Согласием на обработку ПДн.