Безопасность WordPress и Joomla

Автор: Довбня Сергей Пятница, 14 декабря 2007 11:30

Множество Веб-мастеров для своих сайтов используют WordPress (лучший движек для автономных блогов) и Joomla (хороший движек для сайтов).

Я почему-то был уверен, что оба движка весьма безопасны, пока по securitylab.ru не побродил. Имеем:

40 уязвимостей разной степени тяжести у Joomla против 46 уязвимостей у wordpress. Естественно список постоянно обновляется, и дополняется новыми багами.

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

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

Может стоит перед новым годом провести ревизию сайтов и сателлитов? Скоро ведь зимние каникулы, а скачать и заюзать готовый эксплойт ничего не стоит даже школьнику. Просто у многих не по одному десятку сайтов, и за всеми сложно следить, но хотябы раз в несколько месяцев аудит стоит проводить.

Могу предложить план дейсвий, которым пользуюсь сам:

  • Сначала стоит сделать глобальный бекап, и отдельно бекап баз данных, для всех сайтов и аккаунтов (редко кто хранит все сайты у одного хостера).
  • Проверить наличие обновлений для используемых вами скриптов.
  • Скачать обновления для используемых вами движков и ознакомится с инструкциями. В некоторых случаях, если скрипты давно не обновлялись, придется делать обновления ступенчато, постепенно наращивая версии. В таком случае придется качать еще и предыдущие версии.
  • Выберите самый “кволый” и малопосещаемый сайт, оттестируйте корректность обновлений на нем. Если все обновилось без проблем – приступайте к обновлению остальных сайтов.
  • Множество уязвимостей, используют баги админки. Админку лучше всегда паролить средствами хостинга. Для WordPress это папка /wp-admin/, для Joomla папка /administrator/. Войдите в cPanel (или что там у вас), и установите пароли. Да, хлопотно по два раза вводить пароль, чтобы добавить материал на сайт, но уровень безопасности сильно возрастет.
  • Почистите хостинг от “мертвых” файлов и скриптов. Все что не используется или уже не поддерживается разработчиком должно умереть.

Мне конечно далеко до специалиста по безопасности, но даже эти элементарные правила использует далеко не каждый Веб-мастер.

Перед тем, как строить планы на новый год, лучше немного навести порядок в текущих делах. Успехов.



Написать комментарий