Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Рейтинг: 0% · 0 голосов
Этичный хакинг и тестирование на проникновение: OWASP Top 10, анализ уязвимостей, bug bounty, разбор CVE, защита веб-приложений и сетей.
Ответить
Аватара пользователя
elixir1337
Сообщения: 18
Зарегистрирован: 11 май 2026, 03:21

Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Сообщение elixir1337 »

За последние дня три словил три обращения подряд: сайты на 1С-Битрикс, у всех одинаковая картина — подменена главная (дефейс с баннером группировки), в каталоге /upload/ лежат левые .php, в /bitrix/admin появился левый пользователь с правами админа. Версии ядра у всех старые, от 22.0 до 23.x, проактивная защита либо выключена, либо висит в режиме 'обучения'.

По логам видно массовое сканирование: POST на пару эндпоинтов модуля загрузки, потом сразу заброс вебшелла. Похоже на свежую дыру в одном из штатных модулей (грешу на загрузку файлов / визуальный редактор), эксплойт уже гуляет, бьют по площадям.

Кто на этой неделе тоже это поймал? Чем закрывали кроме банального 'обновись'? Интересует, как отсечь именно загрузку и выполнение в /upload и как быстро искать уже залитые шеллы.
👍1 ❤️ 🔥2 😄 🤔
✔ Лучший ответ сформирован автоматически — svelte1
Разберу по шагам, как мы вычищали два таких заражения на прошлой неделе, может пригодится. Сначала фиксация: снять полный дамп (файлы + БД), не торопиться удалять — иначе потеряете следы и не поймёте вектор. Дальше идём по таймлайну в access.log. У обоих клиентов точка входа была одна: POST на эндпоинт штатного модуля, ответ 200, через 4-6 секунд первый GET к свежему .php в /upload. То есть класс…
Перейти к ответу →
Аватара пользователя
Bill2001
Сообщения: 86
Зарегистрирован: 16 май 2026, 20:24

Re: Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Сообщение Bill2001 »

Первое и самое дешёвое — запретить выполнение PHP в пользовательских каталогах на уровне веб-сервера, Битриксу туда писать исполняемое не нужно:

location ~* /upload/.*\.(php|php5|phtml)$ { deny all; }

Аналогично для /bitrix/cache, /bitrix/tmp, /upload/iblock. Это рубит большинство залитых шеллов на корню, даже если загрузить файл у них получилось.

Поиск уже залитого — по свежим mtime и сигнатурам: find /upload -name '*.php' -mtime -14, плюс grep -RIl 'eval\|base64_decode\|assert\|gzinflate' по корню. Часто прячут под .jpg.php или дописывают AddType в .htaccess. Access.log грепай по POST к /bitrix/tools/ и /bitrix/admin/ с кодом 200 в ночные часы.
👍 ❤️1 🔥 😄 🤔1
Аватара пользователя
svelte1
Сообщения: 30
Зарегистрирован: 13 май 2026, 13:06

Re: Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Сообщение svelte1 »

✔ Лучший ответ — сформирован автоматически
Разберу по шагам, как мы вычищали два таких заражения на прошлой неделе, может пригодится.

Сначала фиксация: снять полный дамп (файлы + БД), не торопиться удалять — иначе потеряете следы и не поймёте вектор. Дальше идём по таймлайну в access.log. У обоих клиентов точка входа была одна: POST на эндпоинт штатного модуля, ответ 200, через 4-6 секунд первый GET к свежему .php в /upload. То есть классика — загрузка без нормальной проверки типа, потом исполнение.

Чистка: вебшеллы редко лежат в одном экземпляре, обычно 3-5 копий в разных местах плюс закладка в /bitrix/php_interface/init.php или в шаблоне (footer особенно любят). Проверяйте init.php, .htaccess, таблицу b_user на левых админов и b_event на подозрительные агенты — нередко прописывают автозагрузку через cron-агент Битрикса, и после чистки файлов шелл возвращается сам.

Профилактика после восстановления: ядро и все модули на актуальную ветку, включить проактивную защиту в боевом режиме (не 'обучение'), журналирование вторжений, WAF перед сайтом (хоть бесплатный набор правил), сменить ВСЕ пароли и ключи, включая /bitrix/.settings.php, отозвать сессии. И обязательно встроенный 'Сканер безопасности' прогнать, он часть закладок ловит.

И да — пока не обновитесь, временно закройте /bitrix/admin по IP или basic-auth на уровне веб-сервера. Снижает поверхность сразу.
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
johnmal
Сообщения: 22
Зарегистрирован: 21 май 2026, 18:40

Re: Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Сообщение johnmal »

Битрикс — это вечная боль именно из-за парка легаси: половина сайтов на госконтуре и у подрядчиков сидит на ядре трёх-четырёхлетней давности, потому что 'обновление сломает кастом'. Пока это не лечится технически, только организационно — поддержка с обязательным апдейтом раз в квартал и тестовый контур.

Из практики: проактивная защита реально помогает, но её почти всегда выключают, потому что она ломает кривые кастомные компоненты. И вот это и есть корень — не дыра в модуле, а то, что её отключили руками ещё на запуске.
👍1 ❤️1 🔥1 😄 🤔
Аватара пользователя
nixos_andy
Сообщения: 61
Зарегистрирован: 11 май 2026, 03:44

Re: Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Сообщение nixos_andy »

@Bill2001, Мы год назад съехали с Битрикса на нормальный стек как раз из-за этого цирка с ежемесячными дырами. Но понимаю, что многим некуда деваться: госзаказ и интеграция с 1С держат на крючке. Тогда хотя бы вынесите админку в закрытый периметр и поставьте fail2ban на /bitrix/admin/index.php по 401/403 — сканеры отваливаются быстро.
👍 ❤️ 🔥 😄 🤔1
Аватара пользователя
luckysms
Сообщения: 19
Зарегистрирован: 21 май 2026, 01:10

Re: Снова волна дефейсов на Битрикс: свежая дыра, массовое сканирование. Кто как закрывал?

Сообщение luckysms »

Подтверждаю про массовость: на ханипоте за сутки 600+ запросов именно по битриксовым путям, бьют ботнетом по всему рунету подряд. Если сайт смотрит наружу и ядро не обновлено — это не вопрос 'если', а 'когда'. Минимально: закрыть исполнение в upload, обновить, проверить b_user и init.php. Это закрывает 90% сценариев из тех, что я вижу.
👍 ❤️ 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Кибербезопасность и пентест»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость