Ваш сайт на 1С-Битрикс под угрозой: в nginx нашли дыру, которой 18 лет. Как защититься
Знаете это чувство, когда читаешь новости про очередную уязвимость и молишься, чтобы пронесло? В этот раз может не пронести.
22 и 27 мая 2026 года команда nginx (компания F5) закрыла сразу 7 уязвимостей в своём веб-сервере. Одна из них, NGINX Rift (CVE-2026-42945), — настоящий динозавр. Эта ошибка в модуле rewrite жила в коде с 2008 года и присутствует во всех версиях nginx с 0.6.27 по 1.30.0. Проще говоря, почти на каждом втором сервере в мире была эта потенциальная брешь.
Главное для владельцев сайтов на 1С-Битрикс: эта уязвимость напрямую касается вас. Сборки nginx, которые используются в продуктах Битрикса, были уязвимы. Разработчики 1С-Битрикс уже пересобрали веб-сервер с патчами и 25 мая выпустили обновление bx-nginx 1.30.2.
Дальше — короткий и важный экшен-план. Без паники, но с холодной головой.
Сценарий 1: У вас BitrixVM 9.x (вы — молодец)
Если ваш сайт крутится на актуальной виртуальной машине от Битрикса, выдыхаем и делаем простое действие. Зайдите на сервер и выполните две команды:
dnf clean all && dnf update
Всё. В большинстве случаев этого достаточно. Система обновится, уязвимость будет закрыта. Пять минут работы вашего сисадмина экономят вам миллионы нервных клеток и потенциальных убытков.
Сценарий 2: У вас BitrixVM 7.x (пора в ремонт)
А вот тут разговор будет серьёзный. Если ваш проект до сих пор живёт на BitrixVM версии 7.х, поймите главное: установить патч безопасности bx-nginx 1.30.2 на вашу систему технически невозможно.
Почему? Всё просто и сурово.
- CentOS 7 умер. Её жизненный цикл завершён. Нет больше обновлений безопасности, репозитории заброшены. Ваш сервер — это дом с открытой дверью, к которому вот-вот подвезут новые отмычки.
- Несовместимость на уровне архитектуры. Пакет с исправлением (bx-nginx-1.30.2) собран под современные ОС (RHEL 9, AlmaLinux 9, Rocky Linux 9). Он требует новых версий системных библиотек (OpenSSL, glibc). Попытка скрестить его с CentOS 7 — это гарантированный «кровавый месив» из ошибок и падающих сервисов.
- Миграции нет и быть не может. Обновиться «накатом» с версии 7.5.5 до 9.0.10 невозможно. Архитектура CentOS такого не предусматривает.
Вы сейчас — как водитель автомобиля, у которого закончились и бензин, и дорога. Пристегнутый ремень безопасности уже не поможет.
Единственный верный и безопасный путь — это переезд.
План миграции: как переехать на BitrixVM 9.x и забыть о проблеме
Переезд — это не так больно, как кажется. Да, он требует ручных действий, но это разовая операция, которая уберет с вас "бомбу замедленного действия" в виде устаревшей ОС. Действуем в два шага:
- Сделайте резервную копию. Полный бэкап вашего сайта и всего, что нажито непосильным трудом. Это ваша страховка и обязательное условие от переезда.
- Разверните новый чистый сервер с BitrixVM 9.x. А затем восстановите проект из резервной копии на новом, безопасном и поддерживаемом окружении.
- Только после этого удаляйте старый сервер.
Да, это займет больше времени, чем одна команда в консоли, особенно если у вас используется многосайтовость и куча интеграций, как у многих наших клиентов. Но это единственное решение, которое гарантирует, что завтра вы не проснетесь без данных вашего взломанного сайта, а то и хуже - данные ваших пользователей утекут куда не надо.
Если не можете сделать самостоятельно, обращайтесь в Брейнфорс, поможем.
Безопасность — это когда вы спите спокойно. Обновляйтесь.