Operational Framework · Blue Team Reference

NIST CSF 2.0
для SOC

Операционная модель: как наложить шесть функций NIST Cybersecurity Framework 2.0 на повседневную работу Security Operations Center. Каждая функция разобрана как набор зон ответственности, практических контролей, метрик и уровней зрелости — чтобы документ работал не как теория, а как чеклист внедрения и дорожная карта к совершенству.

Стандарт: NIST CSF 2.0 Релиз: февраль 2024 Функций: 6 Уровней зрелости: 4 (Tiers) Привязка к стеку: отсутствует

Зачем этот документ. «Колёсико NIST» — это NIST Cybersecurity Framework, набор функций, расположенных по кругу. Сам по себе CSF — не технический стандарт и не чеклист настроек: это язык управления киберрисками, на котором удобно описывать, что именно делает организация и насколько зрело. Ценность для SOC в том, что он связывает разрозненные процессы (детектирование, реагирование, восстановление, отчётность) в единый цикл с понятными зонами ответственности и измеримой зрелостью.

Как пользоваться. Документ обезличен и не привязан к конкретным продуктам — везде указаны классы систем (SIEM, EDR/XDR, NDR, SOAR, IdP, CMDB, тикет-система). Подставляйте свой стек. Для каждой функции есть: суть, официальные категории с кодами, зона ответственности SOC, практическое внедрение, метрики и лестница зрелости от хаоса до адаптивности.

IDENTIFY PROTECT DETECT RESPOND RECOVER GOVERN CSF 2.0 · CORE

Шесть функций колеса

GovernУправление, политики, риск-стратегия. Новое в 2.0 — в центре колеса.
IdentifyПонимание активов, рисков, поверхности атаки.
ProtectЗащитные меры и снижение вероятности инцидента.
DetectОбнаружение событий и аномалий. Ядро SOC.
RespondРеагирование, локализация, коммуникация. Ядро SOC.
RecoverВосстановление работоспособности и извлечение уроков.
◆ Почему Govern в центре

В версии 1.1 функций было пять. В CSF 2.0 (февраль 2024) добавлена шестая — Govern, и помещена она не в кольцо, а в центр: управление пронизывает все остальные функции. Решения о приоритетах, бюджете, рисках и ответственности из Govern определяют, как наполняются Identify→Recover. Для SOC это означает, что без управленческого контура (метрики наверх, риск-ориентированные приоритеты) технические функции работают вхолостую.

00

Модель зрелости: четыре Tier'а

Как измерять движение «до совершенства» — единая шкала для всего документа

CSF определяет четыре Tier'а (уровня) — они описывают не «насколько защищены», а насколько зрелы и риск-ориентированы процессы. По всему документу для каждой функции дана лестница в этих терминах. Цель — не доползти до Tier 4 везде (это дорого и не всегда оправдано), а осознанно выбрать целевой уровень под риск-аппетит и закрыть разрыв.

TIER 1
Partial

Процессы ad-hoc, реактивные. Нет регламентов, знание держится на людях. Риск осознаётся постфактум.

TIER 2
Risk Informed

Практики утверждены, но не стандартизованы по организации. Приоритеты учитывают риск, но непоследовательно.

TIER 3
Repeatable

Формализованные, документированные, повторяемые процессы. Регулярный пересмотр. Реакция на изменение угроз — системная.

TIER 4
Adaptive

Непрерывное улучшение на основе метрик и threat intel. Процессы адаптируются проактивно. Культура киберриска встроена.

✓ Практический совет

Сначала оцените текущий уровень по каждой функции (раздел 10), затем зафиксируйте целевой уровень. Разница — это и есть ваш backlog внедрения. Для SOC реалистичная цель — Tier 3 по Detect/Respond (повторяемость критична) и Tier 2–3 по остальным функциям, с движением к Adaptive в зрелых направлениях.

GV
● Function 06 · Центр колеса

Govern — управление

GV.OC · GV.RM · GV.RR · GV.PO · GV.OV · GV.SC
Контур, который делает всю остальную работу SOC осмысленной и подотчётной

Govern отвечает на вопрос «как организация принимает и контролирует решения о киберриске». Для SOC это управленческая надстройка: чем мы занимаемся в порядке приоритета, кто за что отвечает, как мы отчитываемся наверх и как риск цепочки поставок влияет на нашу работу.

Официальные категории

КодКатегорияЧто это значит для SOC
GV.OCOrganizational ContextПонимание миссии, критичных сервисов, юр./регуляторных обязательств — чтобы приоритеты детектирования били по тому, что важно бизнесу
GV.RMRisk Management StrategyРиск-аппетит и толерантность; на их основе — целевые Tier'ы и SLA
GV.RRRoles & ResponsibilitiesИерархия SOC (L1/L2/L3), эскалационные пути, полномочия на containment
GV.POPolicyПолитики мониторинга, реагирования, хранения логов, использования TI
GV.OVOversightНадзор: метрики и отчётность руководству, пересмотр стратегии
GV.SCCybersecurity Supply Chain Risk MgmtРиски подрядчиков, MSSP, вендоров; мониторинг третьих сторон

Зона ответственности SOC

SOC здесь не «владелец», а поставщик данных и исполнитель политик. Руководитель SOC переводит технические факты на язык риска для менеджмента и обратно — приоритеты менеджмента в use-case'ы и SLA.

Практическое внедрение

  1. Сформулировать устав SOC: миссия, scope мониторинга, зоны ответственности, что вне scope.
  2. Описать иерархию ролей L1/L2/L3 + дежурный инженер + руководитель, с матрицей полномочий (кто вправе изолировать хост, кто — отключить сервис).
  3. Утвердить политику эскалации и SLA по критичности инцидента (привязать к риск-аппетиту из GV.RM).
  4. Завести регламент отчётности: набор метрик наверх + периодичность (операционные — еженедельно, управленческие — ежемесячно/квартально).
  5. Включить поставщиков в модель угроз (GV.SC): мониторинг доступов подрядчиков, контроль MSSP, требования к логированию у третьих сторон.

Метрики функции

% покрытия критичных сервисов мониторингом SLA соблюдение по критичности Δ разрыв до целевого Tier'а # рисков 3-й стороны под наблюдением ч регулярность пересмотра политик

Лестница зрелости

TIER 1
Partial

Нет устава SOC, роли размыты, отчётность от случая к случаю.

TIER 2
Risk Informed

Есть базовые политики и SLA, но не связаны с риск-аппетитом; отчётность нерегулярна.

TIER 3
Repeatable

Устав, RACI, SLA привязаны к рискам; регулярная отчётность с фиксированным набором метрик.

TIER 4
Adaptive

Метрики SOC влияют на риск-стратегию; приоритеты пересматриваются от данных и угроз непрерывно.

ID
● Function 01

Identify — идентификация

ID.AM · ID.RA · ID.IM
Нельзя защищать и детектировать то, чего не видишь

Identify — фундамент. Это понимание того, что у вас есть, что из этого критично и какие риски этому угрожают. Для SOC слепые зоны инвентаризации напрямую превращаются в слепые зоны детектирования: актив, которого нет в CMDB, не покрыт логами, не мониторится, не эскалируется.

Официальные категории

КодКатегорияЧто это значит для SOC
ID.AMAsset ManagementИнвентаризация: хосты, сервисы, данные, аккаунты, потоки данных. Источник истины о scope мониторинга
ID.RARisk AssessmentОценка угроз и уязвимостей; приоритизация активов по критичности и эксплуатируемости
ID.IMImprovementУлучшение на основе извлечённых уроков, тестов, оценок (новое выделение в 2.0)

Зона ответственности SOC

SOC — потребитель и одновременно валидатор инвентаризации. Через данные мониторинга SOC обнаруживает теневые активы (то, что генерирует трафик/логи, но отсутствует в CMDB) и возвращает их в учёт.

Практическое внедрение

  1. Связать CMDB ↔ источники логов: каждый критичный актив обязан иметь поставку телеметрии в SIEM. Расхождение = задача.
  2. Построить карту поверхности атаки: внешние сервисы, точки входа, потоки данных, доверительные связи.
  3. Приоритизировать активы по критичности для бизнеса (из GV.OC) — это потом задаёт уровни алертов и SLA.
  4. Наладить обратную связь по теневым активам: SOC видит неучтённый источник → заводит в CMDB.
  5. Привязать vulnerability management: уязвимости критичных активов → приоритет в детектировании эксплуатации.

Метрики функции

% активов с поставкой логов % покрытия критичных активов # теневых активов / месяц ч актуальность CMDB % критичных уязвимостей под детектом

Лестница зрелости

TIER 1
Partial

Инвентаризация неполна и устарела; scope мониторинга — «что подключилось».

TIER 2
Risk Informed

CMDB есть, критичность размечена, но не связана с источниками логов.

TIER 3
Repeatable

CMDB ↔ логи синхронизированы; регулярный аудит покрытия; теневые активы отлавливаются.

TIER 4
Adaptive

Динамическая инвентаризация в реальном времени; покрытие автоматически валидируется телеметрией.

PR
● Function 02

Protect — защита

PR.AA · PR.AT · PR.DS · PR.PS · PR.IR
Снижение вероятности и масштаба инцидента до того, как он произошёл

Protect — преимущественно зона IT и инженерии, но SOC участвует двумя способами: задаёт и валидирует защитный baseline и обеспечивает, чтобы защитные контроли были наблюдаемы (контроль без телеметрии бесполезен для детектирования).

Официальные категории

КодКатегорияЧто это значит для SOC
PR.AAIdentity, Authentication & Access ControlУправление доступом, MFA, least privilege. SOC мониторит злоупотребление identity
PR.ATAwareness & TrainingОбучение; SOC поставляет данные о реальных фишинг-кампаниях для тренировок
PR.DSData SecurityШифрование, DLP, защита данных at-rest/in-transit
PR.PSPlatform SecurityHardening, baseline-конфигурации, управление изменениями
PR.IRTechnology Infrastructure ResilienceСегментация, отказоустойчивость, защита от отказов

Зона ответственности SOC

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

Практическое внедрение

  1. Согласовать с IT hardening-baseline и требовать, чтобы отклонения логировались (config drift = событие).
  2. Обеспечить телеметрию identity (IdP, аутентификация, привилегированные операции) — основа детектов по компрометации учёток.
  3. Заложить наблюдаемость сегментации: межсегментный трафик должен проходить через точки контроля с логами.
  4. Поставлять в обучение (PR.AT) реальные TTP из своих инцидентов — обучение на актуальных угрозах эффективнее абстрактного.
  5. Мониторить состояние защитных контролей (агент жив? DLP-политика применена? MFA не обойдена?) — деградация контроля = алерт.

Метрики функции

% хостов на baseline % покрытия MFA # config drift событий % здоровья защитных агентов % провалов фишинг-симуляций

Лестница зрелости

TIER 1
Partial

Защита внедряется без оглядки на наблюдаемость; SOC узнаёт о контролях постфактум.

TIER 2
Risk Informed

Baseline есть, но отклонения не логируются системно; identity-телеметрия частична.

TIER 3
Repeatable

Контроли проектируются с наблюдаемостью; config drift и деградация контролей детектируются.

TIER 4
Adaptive

SOC валидирует эффективность контролей непрерывно (BAS, purple team); защита подстраивается под угрозы.

DE
● Function 03 · ЯДРО SOC

Detect — обнаружение

DE.CM · DE.AE
Главная функция SOC. Здесь живёт инженерия детектирования и threat hunting

Detect — сердце SOC. Это способность своевременно находить события и аномалии и понимать их значимость. Большая часть инженерной работы SOC (use-case'ы, корреляция, покрытие по матрице угроз, охота) ложится именно сюда.

Официальные категории

КодКатегорияЧто это значит для SOC
DE.CMContinuous MonitoringНепрерывный мониторинг сети, хостов, identity, приложений, физической среды
DE.AEAdverse Event AnalysisАнализ событий: корреляция, определение значимости, отсев ложных срабатываний

Зона ответственности SOC

Это прямая и основная зона. SOC владеет конвейером детектирования целиком: сбор телеметрии → нормализация → корреляция → детекты → триаж → алерт. Здесь же — detection engineering как дисциплина и threat hunting как проактивный слой.

Практическое внедрение

  1. Построить каталог use-case'ов, привязанный к матрице техник противника (покрытие по тактикам/техникам — измеримая величина).
  2. Внедрить detection engineering как процесс: версионирование правил, тестирование, ревью, метрика качества (precision/recall детекта).
  3. Наладить цикл снижения ложных срабатываний: каждый FP → разбор → тюнинг правила или подавление с обоснованием (не «выключить»).
  4. Запустить threat hunting по гипотезам (TI-driven и поведенческий) — находки превращать в новые детекты.
  5. Интегрировать threat intelligence: IoC и TTP актуализируют детекты; приоритет — по релевантным группировкам.
  6. Измерять покрытие и пробелы: какие техники не детектируются вообще — это backlog инженерии.
✓ Принцип зрелости Detect

Зрелый Detect измеряется не количеством алертов, а покрытием релевантных техник × качеством детектов × скоростью обнаружения (MTTD). Тысяча шумных правил хуже сотни точных с известным покрытием.

Метрики функции

MTTD среднее время обнаружения % покрытия техник противника FP-rate доля ложных % детектов с тестами # гипотез hunting / период # новых детектов из охоты

Лестница зрелости

TIER 1
Partial

Дефолтные правила «из коробки», шум, нет понимания покрытия. Охоты нет.

TIER 2
Risk Informed

Use-case'ы под ключевые риски, ручной тюнинг FP, покрытие оценивается эпизодически.

TIER 3
Repeatable

Detection engineering как процесс: каталог, версии, тесты, измеримое покрытие, регулярная охота.

TIER 4
Adaptive

Детекты адаптируются от TI и результатов охоты непрерывно; покрытие валидируется эмуляцией атак.

RS
● Function 04 · ЯДРО SOC

Respond — реагирование

RS.MA · RS.AN · RS.CO · RS.MI
Вторая ядровая функция SOC: от триажа до локализации и коммуникации

Respond — то, что происходит после срабатывания детекта: управление инцидентом, его анализ, коммуникация и локализация. Зрелость здесь измеряется не героизмом дежурных, а повторяемостью: плейбуки, оркестрация, чёткие роли.

Официальные категории

КодКатегорияЧто это значит для SOC
RS.MAIncident ManagementУправление жизненным циклом инцидента: триаж, классификация, назначение
RS.ANIncident AnalysisАнализ: scope, корневая причина, сбор и сохранение артефактов (форензика)
RS.COReporting & CommunicationКоммуникация со стейкхолдерами, эскалация, нотификации
RS.MIIncident MitigationЛокализация и устранение: изоляция, блокировка, нейтрализация

Зона ответственности SOC

Прямая зона. SOC владеет триажем, анализом и первичной локализацией. Граница ответственности — там, где требуются решения бизнеса (остановка сервиса, юридические нотификации): SOC готовит факты и рекомендации, решение принимается на уровне Govern.

Практическое внедрение

  1. Описать плейбуки на типовые сценарии (фишинг, компрометация учётки, вредонос, латеральное движение, эксфильтрация) — пошагово, с ролями и точками эскалации.
  2. Внедрить классификацию инцидентов по критичности и привязать к ней SLA реагирования (из GV.RM).
  3. Автоматизировать рутину через оркестрацию (SOAR-класс): обогащение, типовые ответные действия, нотификации.
  4. Стандартизировать сбор и сохранность артефактов (chain of custody) для возможной форензики и юридических последствий.
  5. Прописать матрицу коммуникаций: кого, когда и в каком объёме уведомлять (внутри и наружу, включая регуляторные сроки).
  6. Закрепить полномочия на containment: что L1/L2/L3 вправе делать без согласования, что требует эскалации.

Метрики функции

MTTR среднее время реагирования MTTC время до локализации % инцидентов по плейбуку % автоматизированных действий SLA соблюдение по критичности % эскалаций в срок

Лестница зрелости

TIER 1
Partial

Реагирование ad-hoc, без плейбуков; результат зависит от конкретного дежурного.

TIER 2
Risk Informed

Есть плейбуки на частые сценарии и SLA, но автоматизация минимальна, коммуникации непоследовательны.

TIER 3
Repeatable

Плейбуки покрывают основные сценарии, оркестрация рутины, матрица коммуникаций, артефакты сохраняются.

TIER 4
Adaptive

Плейбуки эволюционируют от разборов; широкая автоматизация; реагирование адаптируется под новые TTP.

RC
● Function 05

Recover — восстановление

RC.RP · RC.CO
Возврат к нормальной работе и превращение инцидента в улучшение

Recover — про восстановление работоспособности после инцидента и коммуникацию в ходе восстановления. Для SOC это в основном про координацию, валидацию «чисто ли» и, главное, цикл извлечения уроков, который замыкает колесо обратно на Identify и Detect.

Официальные категории

КодКатегорияЧто это значит для SOC
RC.RPIncident Recovery Plan ExecutionИсполнение плана восстановления; валидация целостности и отсутствия закрепления
RC.COIncident Recovery CommunicationКоммуникация в процессе восстановления, координация со стейкхолдерами

Зона ответственности SOC

Восстановлением сервисов обычно владеет IT, но SOC валидирует «чистоту» восстановленной среды (нет ли остаточного присутствия, бэкдоров, закрепления) и ведёт пост-инцидентный разбор, превращая выводы в задачи для Detect и Identify.

Практическое внедрение

  1. Закрепить за SOC валидацию восстановления: прежде чем объявить «чисто», подтвердить отсутствие персистентности и повторной компрометации.
  2. Сделать post-incident review (lessons learned) обязательным этапом по значимым инцидентам — с фиксированным шаблоном.
  3. Превращать выводы разбора в конкретные задачи: новый детект (→ Detect), пробел в инвентаризации (→ Identify), слабый контроль (→ Protect). Это и есть замыкание колеса.
  4. Координировать коммуникацию восстановления: статусы для стейкхолдеров, согласованность сообщений.
  5. Вести базу знаний инцидентов: разборы накапливаются и переиспользуются (питает обучение L1/L2/L3).
◆ Частая ошибка

Recover нередко считают «не делом SOC» и сводят к восстановлению из бэкапа силами IT. Но именно цикл lessons learned → новые детекты отличает SOC, который растёт, от SOC, который год за годом ловит одно и то же. Без замыкания колеса зрелость не растёт.

Метрики функции

MTTRecover время восстановления % инцидентов с разбором # детектов, рождённых разбором % закрытых action items # повторных инцидентов того же типа

Лестница зрелости

TIER 1
Partial

Восстановили и забыли; разборов нет, повторные инциденты того же типа.

TIER 2
Risk Informed

Разборы делают по крупным инцидентам, но выводы редко доходят до задач.

TIER 3
Repeatable

Разбор обязателен, SOC валидирует чистоту, выводы стабильно превращаются в задачи.

TIER 4
Adaptive

Цикл уроков непрерывно улучшает Detect/Identify/Protect; повторные инциденты стремятся к нулю.

07

Дорожная карта внедрения

Фазовый план: от устава до адаптивного цикла

Внедрять колесо целиком и сразу — путь к выгоранию. Ниже — фазовый порядок, в котором функции усиливают друг друга: сначала фундамент (Govern + Identify), затем ядро (Detect + Respond), потом замыкание и адаптация.

PHASE 0Фундамент управленияGovern · Identify

Устав SOC, роли L1/L2/L3, политика эскалации, риск-аппетит. Параллельно — инвентаризация и связка CMDB ↔ источники логов. Без этого всё остальное строится на песке. Цель — выйти на Tier 2 по GV и ID.

PHASE 1Видимость и baselineProtect · Detect

Закрыть покрытие телеметрией критичных активов и identity. Запустить базовый каталог use-case'ов под ключевые риски. Согласовать наблюдаемый hardening-baseline с IT. Цель — измеримое покрытие детектирования.

PHASE 2Повторяемое реагированиеRespond

Плейбуки на типовые сценарии, классификация и SLA, базовая оркестрация рутины, матрица коммуникаций и полномочий containment. Цель — Tier 3 по Respond (результат не зависит от конкретного дежурного).

PHASE 3Замыкание колесаRecover · Detect

Обязательные пост-инцидентные разборы, валидация чистоты восстановления, цикл lessons learned → новые детекты. Запуск threat hunting по гипотезам. Цель — самоулучшающийся SOC.

PHASE 4Адаптивностьвсе функции

Валидация покрытия эмуляцией атак (BAS / purple team), TI-driven адаптация детектов, метрики SOC влияют на риск-стратегию в Govern. Цель — движение к Tier 4 в приоритетных направлениях.

08

Сводный каталог метрик

Что измерять и что из этого выносить наверх в Govern

Метрики делятся на операционные (для управления SOC изнутри) и управленческие (для отчётности в Govern). Не путайте аудитории: руководству не нужен FP-rate отдельного правила, а инженеру детектирования — квартальный тренд риска.

ФункцияМетрикаТипЧто показывает
GVПокрытие критичных сервисов мониторингомУправленч.Насколько мониторинг бьёт по тому, что важно бизнесу
GVСоблюдение SLA по критичностиУправленч.Держим ли обещания, заданные риск-аппетитом
ID% активов с поставкой логовОперативн.Размер слепых зон детектирования
IDТеневые активы / месяцОперативн.Качество инвентаризации и обратной связи
PR% здоровья защитных агентовОперативн.Деградация контролей до того, как ей воспользуются
DEMTTD — среднее время обнаруженияОбаСкорость обнаружения; ключевая для бизнеса
DE% покрытия техник противникаОбаСколько реальных техник вообще детектируется
DEFP-rateОперативн.Шум, выжигающий аналитиков
RSMTTR / MTTCОбаСкорость реагирования и локализации
RS% инцидентов по плейбукуОперативн.Повторяемость реагирования
RCДетектов, рождённых разборомОбаЗамыкается ли колесо, растёт ли SOC
RCПовторные инциденты того же типаУправленч.Учимся ли мы на инцидентах
◆ Антипаттерн метрик

«Количество обработанных алертов» как KPI поощряет шум и наказывает за тюнинг. Меряйте исходы (MTTD, MTTR, покрытие, повторные инциденты), а не активность (число алертов, число тикетов). Активность растёт, когда SOC работает плохо.

09

Разграничение: SOC / IT / бизнес

Колесо работает, только когда зоны ответственности однозначны

CSF — общеорганизационный фреймворк, и SOC владеет не всем. Чёткое разграничение снимает конфликты «это не наша зона» во время инцидента. Ниже — где SOC владеет (R/A), где участвует (C), где информируется (I).

ФункцияРоль SOCКто ещё
GV — GovernПоставщик данных / исполнитель (C)Владеет руководство ИБ / CISO
ID — IdentifyПотребитель + валидатор (C/R на теневых активах)Владеет IT / asset management
PR — ProtectТребования к наблюдаемости + валидация (C)Владеет IT / инженерия
DE — DetectВладелец (R/A)Опирается на телеметрию от IT
RS — RespondВладелец (R/A); решения бизнеса эскалируетБизнес/юристы — на критичных решениях
RC — RecoverВалидация чистоты + lessons learned (R/A на разборе)Восстановление сервисов — IT
✓ Вывод

Безоговорочное ядро SOC — Detect и Respond. В Identify/Protect/Recover SOC — сильный соисполнитель и валидатор. В Govern — поставщик фактов для решений. Понимание этих границ важнее, чем знание кодов категорий: оно определяет, за что с вас спросят.

10

Чеклист самооценки

Быстрая диагностика: где ваш SOC сейчас по каждой функции

Отметьте утверждения, которые верны прямо сейчас, без «почти» и «в планах». Доля закрытых пунктов по функции грубо соответствует Tier'у: <25% — Tier 1, до 50% — Tier 2, до 80% — Tier 3, выше — приближение к Tier 4.

Govern

Identify

Protect

Detect

Respond

Recover

✓ Что делать с результатом

Для каждой функции зафиксируйте текущий и целевой Tier. Разрывы — это ваш backlog, а фазы из раздела 07 задают порядок его закрытия. Пересматривайте самооценку раз в квартал: движение по этой шкале и есть путь «до совершенства» в терминах CSF.