ворд-пресс.рф
Решение

Чек-лист безопасности WordPress: 12 проверок

Практический план аудита безопасности WordPress: обновления, пользователи, 2FA, копии, логи и доступы.

Начните аудит безопасности WordPress с проверяемых настроек и процессов, а не со списка «волшебных» плагинов. Один инструмент не заменяет резервные копии, обновления и контроль доступа.

12 проверок

  1. Обновления. Ядро, темы и плагины поддерживаются и обновляются с проверкой совместимости.
  2. Состав расширений. Удалены неиспользуемые плагины и темы, отсутствуют недоверенные дистрибутивы.
  3. Учётные записи. Нет неизвестных администраторов и общих логинов.
  4. Роли. Сотрудникам и интеграциям выданы минимально достаточные права.
  5. Пароли. У администраторов уникальные сложные пароли, хранение организовано в менеджере.
  6. 2FA. Защищены привилегированные аккаунты, проверен сценарий восстановления доступа.
  7. HTTPS. Сертификат корректен, вход и админка открываются по HTTPS без циклов перенаправления.
  8. Защита входа. Есть контроль попыток, мониторинг входов и важных административных действий.
  9. Резервные копии. Копируются файлы и БД, есть защищённое независимое хранилище.
  10. Восстановление. Проведён тест возврата сайта на staging, известны RPO и RTO.
  11. Файлы и конфигурация. Проверены права, владельцы, доступность конфигурации и резервных архивов из интернета.
  12. Наблюдение. Доступны журналы, оповещения об инцидентах и ответственный за реагирование.

Как оценить риск

Не присваивайте сайту «100% защищён» после прохождения списка. Запишите для каждого пункта состояние (готово, риск, не проверено), ответственного и срок исправления. При наличии персональных или платёжных данных порядок может дополняться юридическими и отраслевыми требованиями.

Что делать в первую очередь

Если обнаружен взлом — действуйте по плану реагирования. Если нет подтверждённой резервной копии, начните с бэкапа, затем настройте 2FA и безопасные обновления.

После аудита

Повторяйте аудит после крупных обновлений и изменений в составе пользователей/плагинов. Храните результаты в закрытом журнале изменений, не публикуйте детали инфраструктуры в открытом доступе.

Источник: https://developer.wordpress.org/advanced-administration/security/

Материал был полезен?

Помогите нам сделать материалы точнее и понятнее.