Критическая уязвимость Drupal-7

Что делать? Куда бежать?

Наш любимый Drupal стойко сдерживал натиск все эти годы, но, к сожалению, был серьезно скомпрометирован буквально на днях. Официальный источник https://www.drupal.org/SA-CORE-2014-005  Дыра в защите позволяет получить полный доступ к сайту. Это грозит его удалением, вирусами, добавлением спама (рекламной информации).В связи с большим количеством заявок нами была создана группа оперативного реагирования, задачи по устранению уязвимости Druapl 7 решаются в день обращения. Стоимость задачи до @kod руб. (до 1 нормо-часа). 

Способы устранения уязвимости

Вне зависимости от выбранного способа, перед началом работ убедитесь, что у вас есть полная копия сайта (база  + файлы). 

Вариант 1.  Обновления ядра.

  • Включите режим обслуживания сайта. Конфигурация (config) > Режим обслуживание (maintenance mode)
  • Скачайте с официального сайта последнюю версию Drupal 7
  • Удалите все старые файлы и папки из корневой директории за исключением /sites/ и сторонних папок созданных вами ранее.
  • Замените удаленные файлы новыми и запустите скрипт обновления базы данных /update.php
 

​Вариант 2.  Патч.

  • Включите режим обслуживания сайта. Конфигурация (config) > Режим обслуживание (maintenance mode)
  • Для установки патча вам понадобится утилита patch, которая идет вместе с diff при использовании любой системы контроля версий: Subversion, CVS, RCS, Mercurial and Git. По-умолчанию уже установлены на виртуальных хостингах.
  • Скачайте и примените патч https://www.drupal.org/files/issues/SA-CORE-2014-005-D7.patch
  • Отключите режим обслуживания сайта.
  
Читайте также
Что такое SEO продвижение сайта

SEO, или Search Engine Optimization, буквально переводится как «оптимизация для поисковых систем». Это комплексная методика, которая...

Мы используем файлы cookie для улучшения работы нашего сайта и предоставлении вам наиболее полезного контента.