Недавно была обнаружена новая вредоносная программа, шифрующая файлы на веб-серверах, от которой за последние недели успели пострадать более сотни сайтов. Возможно, разработчики ransomware-приложений выбрали для себя новое направление атак.
Программа написана на языке PHP и носит название CTB-Locker, как и одна из самых распространённых на Windows-компьютерах ransomware-программ. Связаны они между собой или нет, неизвестно. Попав на веб-сервер, программа заменяет файл index.php и создаёт папку под названием Crypt с дополнительными файлами PHP. Она начинает зашифровывать все файлы в веб-директории, получив специальный запрос от хакеров.
Завершив процесс шифрования, на домашней странице сайта приложение отображает сообщение с предложением заплатить выкуп в биткоинах. Одна из первых известных атак произошла 12 февраля. Исследователи из Stormshield сумели заполучить полную копию вредоносного кода и насчитали 102 пострадавших от него сайта. Пока неизвестно, как злоумышленникам удалось установить на сайты CTB-Locker. Некоторые из сайтов не использовали системы управления контентом вроде WordPress, так что нельзя списать проблему на уязвимости в них.
Сайты работают как на системе Linux, так и на Windows, 73% из них используют сервис Exim. Некоторые беззащитны перед уязвимостью ShellShock, но без детального доступа к серверам жертв провести полный анализ проблемы невозможно. Большинство пострадавших сайтов обладали также защищённой паролем веб-оболочкой - бэкдором, устанавливаемым атакующими после получения несанкционированного доступа.
CTB-Locker не первой среди ransomware-программ выбирает в качестве жертв веб-сайты. В ноябре была найдена похожая угроза под названием Linux.Encoder.1, однако её недостатки позволили создать инструмент дешифрования.