Правила ведения журналов событий информационной безопасности ИСПДн
Документ, который отвечает за работоспособность самой регистрации событий: закрепляет перечень источников, порядок ежедневного контроля поступления записей, действия при сбое сбора и правила изменения настроек логирования.
Зачем нужен документ
У всех средств защиты есть общее свойство: когда они ломаются, это заметно. Не работает антивирус — появляется предупреждение. Отвалился шлюз — люди не могут подключиться и звонят через минуту. У регистрации событий этого свойства нет. Если сбор записей остановился, ничего не происходит: система работает, пользователи работают, панель не краснеет. Записей просто нет — ровно так же, как их нет в спокойный день.
Поэтому правила ведения журналов событий устроены не так, как правила остальных журналов комплекта. Заполнять здесь нечего, записи делает система. Предмет документа — контроль того, что она их делает: закреплённый перечень источников, периодическая проверка поступления от каждого, реакция на молчание источника, порядок действий при переполнении хранилища и правила изменения настроек логирования.
Стоит сразу отделить это от дисциплины просмотра. Просматривать журналы тоже нужно, и в правилах для этого есть свой пункт, но просмотр отвечает на вопрос «что в записях», а контроль поступления — на предшествующий ему вопрос «а записи вообще есть». Организации, которые начинают со второго, обычно обнаруживают, что часть источников молчит уже не первый месяц.
Чем грозит отсутствие
Отдельного состава за отсутствие таких правил в законодательстве нет — говорим об этом прямо. Наказывают за последствие, и наступает оно всегда в одном и том же месте: в момент, когда нужно установить факт и объём утечки.
Как ещё называют этот документ
Что должно быть в документе
Каждый пункт закрывает конкретный способ остаться без записей в нужный момент.
Требования законодательства
Как связан с другими документами
Правила обслуживают журнал событий и открывают цепочку реагирования.
Что спросит проверяющий
Проверяют не текст правил, а следы их исполнения.
Разбор эксперта
Самая дорогая история в этой теме выглядит скучно и повторяется из года в год. Плановое обновление сервера в пятницу, всё прошло штатно, служба сбора событий после перезапуска не поднялась. Ошибок нет — процесса просто нет. Панель мониторинга зелёная, потому что она показывает ошибки, а не отсутствие записей. Через три недели разбирают подозрение на утечку, запрашивают журналы и обнаруживают пустоту ровно за тот период, который нужен. Восстановить его нечем.
Отсюда единственный вывод, который мы просим унести из этого документа: контролировать нужно не ошибки, а поступление. Вопрос звучит так — от каждого ли источника из утверждённого перечня пришла хотя бы одна запись за последние сутки. Проверка примитивная, автоматизируется за час, и именно она отличает организации, у которых журналы есть, от организаций, у которых журналы включены. Разница между этими состояниями обнаруживается только в момент расследования, когда что-то менять уже поздно.
И второе решение, которое стоит принять заранее, на трезвую голову: что делать при переполнении хранилища. Вариантов ровно два — перезаписывать старые записи или останавливать обработку до освобождения места. У обоих есть цена: в первом случае теряется ретроспектива, во втором встаёт работа. Правильного ответа для всех нет, он зависит от того, что для вас дороже. Плохо другое — когда этот выбор впервые делает дежурный администратор ночью, руководствуясь желанием, чтобы сервис поскорее заработал.
Начните с перечня источников — без него контролировать нечего. Введите проверку поступления записей от каждого источника: по критичным ежедневно и автоматически, по остальным еженедельно, с фиксацией результата. Пропишите, что молчание источника разбирается как инцидент, со сроком реакции и оценкой периода без записей. Примите решение о поведении при переполнении хранилища заранее и запишите его. Добавьте обязательную проверку сбора после каждого обновления и миграции — именно там он и теряется. И закрепите порядок изменения настроек логирования: сузить состав фиксируемых событий незаметно не должно быть возможно.
Александр КеллерманнГенеральный директор, ведущий аудитор ISO/IEC 27001, Комитет по информационной и правовой безопасностиПодробнее об экспертеЧастые вопросы
Журнал событий задаёт требования к записям: атрибуты, глубину хранения, защиту от изменения, порядок выгрузки. Правила ведения отвечают за работоспособность сбора — за то, что записи вообще поступают от всех источников, а сбой замечается не на расследовании.
По критичным источникам — ежедневно и автоматически, по остальным — не реже раза в неделю. Проверка простая: пришла ли от каждого источника из перечня хотя бы одна запись за период. Результат обязательно фиксируется.
Потому что сбой сбора событий обычно не порождает ошибку. Служба не падает, она перестаёт получать данные, и на панели это выглядит как спокойная обстановка. Контролировать надо наличие записей, а не отсутствие ошибок.
Разбирать как инцидент: установить причину и дату остановки, восстановить сбор, оценить период, оставшийся без записей, и зафиксировать этот пробел. Пробел, обнаруженный позже при расследовании, объяснить будет уже нечем.
Универсального ответа нет — есть выбор между потерей ретроспективы и остановкой работы. Важно, чтобы этот выбор был сделан заранее и записан в правилах, а не принимался дежурным администратором ночью в пользу скорейшего запуска сервиса.
Да, но это отдельный пункт правил со своей периодичностью и своим предметом: сводка, отказы доступа, выборка по критичным событиям. Не путайте с контролем поступления — тот отвечает на предшествующий вопрос, есть ли записи вообще.
Круг лиц ограничивается правилами, а само изменение состава фиксируемых событий, глубины хранения и перечня источников должно попадать в журнал. Возможность незаметно сузить логирование по последствиям равна возможности удалять записи.