Скрытый бэкдор в WordPress: как хакеры захватывают сайты через mu-plugins

Киберпреступники внедряют незаметный бэкдор, используя обязательные плагины WordPress (mu-plugins), для получения постоянного административного доступа. Эксперты компании Sucuri обнаружили, что вредоносный код размещается в директории wp-content/mu-plugins, автоматически активируясь на всех сайтах установки.
Скрытый бэкдор в WordPress: как хакеры захватывают сайты через mu-plugins
Изображение носит иллюстративный характер

Атака начинается с файла-загрузчика wp-index.php в папке mu-plugins. Он извлекает удаленную полезную нагрузку, используя обфускацию ROT13, где каждая буква заменяется на 13-ю после неё в алфавите. Полученный код сохраняется в базе данных WordPress, в таблице wp_options, под именем опции _hdra_core.

«Этот бэкдор дает злоумышленнику постоянный доступ к сайту и возможность запускать любой PHP-код удалённо», — поясняет Пуя Сривастава, исследователь безопасности Sucuri. Полезная нагрузка временно записывается на диск и выполняется, открывая путь для полного контроля.

Злоумышленники внедряют скрытый файловый менеджер pricing-table-3.php в директорию темы, позволяя просматривать, загружать или удалять файлы. Создается административный пользователь officialwp, а для маскировки загружается вредоносный плагин wp-bot-protect.php.

Бэкдор сохраняет устойчивость, автоматически восстанавливаясь после удаления. Он меняет пароли учетных записей admin, root, wpsupport и своего пользователя officialwp на стандартный, заданный атакующими. Это блокирует легитимных администраторов.

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

Для защиты Sucuri рекомендует регулярно обновлять ядро WordPress, темы и плагины. Критически важно внедрить двухфакторную аутентификацию для учётных записей администраторов. Регулярный аудит файлов тем, плагинов и директории mu-plugins поможет выявить скрытые угрозы.


Новое на сайте

20327Кости прерий: как истребление бизонов породило целую индустрию — и сама себя же уничтожила 20326Кто и зачем взламывает серверы Ollama и ComfyUI ради ключей от AWS? 20325Как злоумышленники спрятали командный сервер внутри блокчейна и почему его невозможно... 20324Брюссель заставляет Android делиться секретами с чужими ИИ-помощниками 20323WordPress: как два бага слились в одну критическую дыру, которую назвали wp2shell 20322Как китайские хакеры обманули DigiCert и украли сертификаты для подписи кода? 20321Что скрывается за уязвимостью, которую агентство США внесло в список активно используемых... 20320Автономные системы наступают быстрее, чем инфраструктура для управления ими: кто выиграет... 20319Почему в OpenSSL нашли дыру, съедающую память серверов, но не дали ей даже номер CVE? 20317SonicWall SMA 1000: как два бага превратили VPN-шлюз в бэкдор для атакующих 20316Может ли уязвимость в клиенте Zoom для Windows открыть доступ к чужому аккаунту без... 20315TELEPUZ: новый вредонос на C, который научился прятаться в Telegram, Steam и блокчейне... 20314Дома из дёрна: как исландцы триста лет прятались от холода под слоем земли и травы 20313Как один токен от чужого сервиса мог впустить злоумышленника в чужой аккаунт n8n?
Ссылка