Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Цифровой Элемент

Защита форм

Уязвимости веб-приложений — это недостатки архитектуры, позволяющие злоумышленникам нарушить работу сервиса или получить доступ к персональным данным пользователей. Одним из ключевых типов таких уязвимостей является межсайтовая подделка запроса (CSRF).

Технические данные

Опубликовано
25.09.2023
Обновлено
10.04.2026
Версия
1.1.1
Установлено
Менее 50 раз
Подходящие редакции
«Первый сайт», Старт, Стандарт, Малый бизнес, Бизнес, Интернет-магазин + CRM
Адаптивность
Да
Поддержка Композита
Да
Совместимо с Сайты24
Нет
Разработчик
Цифровой Элемент

Что умеет решение

Уязвимости веб-приложений — это недостатки архитектуры, позволяющие злоумышленникам нарушить работу сервиса или получить доступ к персональным данным пользователей.

Одним из ключевых типов таких уязвимостей является межсайтовая подделка запроса (CSRF). Эта атака эксплуатирует особенности протокола HTTP: если браузер пользователя по неосторожности отправит запрос на уязвимый сервер, он автоматически включит в него текущие куки-файлы пользователя.

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

Модуль delement.csrf усиливает защиту форм во всех редакциях 1С-Битрикс. Для каждой формы генерируется короткоживущий CSRF-токен, который проверяется при отправке. В отличие от стандартной проверки через bx_sessid, этот токен привязан к конкретной форме и имеет ограниченный срок действия, что позволяет минимизировать риски даже в случае перехвата токена.

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

Подключение формы из модуля Веб-формы

Включите проверку форм в настройках модуля.

Задайте уникальный секрет для генерации кодов.

Укажите желаемое время жизни токена в секундах.

Выберите нужную форму из списка.

Добавьте в шаблон поля input с токеном, используя метод DelementCsrfHelper::getCsrfInput, передав в него параметр WEB_FORM_ID.

Подключение к собственным формам

Вставьте поле input с токеном в вашу форму. Токен генерируется через метод DelementCsrfHelper::getCsrf, куда передается уникальный идентификатор формы.

В скрипте обработки формы добавьте проверку токена через метод DelementCsrfHelper::validateCsrf, передав туда же уникальный идентификатор формы.

Для «Защита форм» команда General iT может выполнить подключение, настройку и контрольную проверку после установки.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

1 выпусков
1.1.1 (09.04.2026)Последнее обновление

Исправлена работа с композитным сайтом

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Сколько стоит продление этого решения?
Текущая стоимость продления: 2 450 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения