Логирование, аудит и управление инцидентами#
Логирование событий безопасности#
В системе реализованы механизмы сбора и накопления журналов доступа и событий безопасности.
Система не выполняет функции SIEM. Журналы событий безопасности могут передаваться во внешние системы сбора и анализа в целях выявления инцидентов информационной безопасности. Передача осуществляется в независимое хранилище с использованием протокола SYSLOG, в том числе с поддержкой форматов JSON и CEF.
Журналы информационной безопасности фиксируют события аутентификации, ошибки входа, управление правами, сессии и другие события безопасности. События логируются через специализированный логгер в формате CEF. Настройка журналирования и параметров экспорта выполняется в соответствии с документацией по настройке логирования событий информационной безопасности.
Защита журналов#
Доступ к журналам осуществляется в соответствии с ролевой моделью доступа и предоставляется только уполномоченным пользователям.
Журналы используются для мониторинга событий, расследования инцидентов и контроля корректности работы системы.
В журналах исключается хранение чувствительных данных: паролей, ключей доступа, токенов и реквизитов аутентификации. Если хранение чувствительной информации необходимо, применяются механизмы ограничения доступа и криптографической защиты.
В системе реализованы механизмы регистрации и обработки событий информационной безопасности, включая контроль действий пользователей и подключений к системе.
Журналы защищены от несанкционированного изменения и удаления в пределах реализованных механизмов разграничения доступа и администрирования системы.
Для журналов могут применяться регламентированные сроки хранения, архивирования и очистки в соответствии с внутренними процедурами эксплуатации и требованиями заказчика.
Аудит пользовательской активности#
Система обеспечивает регистрацию и аудит действий пользователей, включая:
доступ к данным;
вызовы сервисных интерфейсов;
действия, выполняемые в рамках пользовательских сеансов;
события аутентификации и подключения к системе;
создание, изменение и удаление объектов.
Для событий аудита фиксируются временные метки, идентификаторы пользователей и сведения о выполняемых операциях. Эти данные используются для мониторинга, расследования инцидентов и анализа действий в системе.
Аудит настраивается на уровне классов с сохранением данных в таблицах аудита и доступен для просмотра через интерфейс системы. Подробнее см. раздел Аудит пользовательской активности.
Синхронизация времени осуществляется с использованием протокола NTP. Это обеспечивает согласованность временных меток и корректность корреляции событий аудита.
Управление инцидентами#
При выявлении инцидентов информационной безопасности проводится анализ причин, разрабатываются корректирующие меры и при необходимости выпускаются обновления системы.
Подготовлены эксплуатационные материалы и инструкции по развертыванию, эксплуатации и устранению нештатных ситуаций.
Учет и устранение выявленных уязвимостей#
В системе реализованы меры по учету и устранению уязвимостей:
выявление уязвимостей на этапах проектирования и разработки (
security by design);учет результатов внутренних и внешних проверок безопасности;
классификация уязвимостей по уровню риска;
устранение выявленных уязвимостей;
контроль актуальности реализованных мер при обновлении системы.
Дополнительно применяются следующие меры:
защита от внедрения SQL-кода за счет проверки, фильтрации и экранирования пользовательских данных;
защита от межсайтового выполнения сценариев (
XSS) путем обязательного экранирования пользовательского ввода.