Руководства по безопасности
Базовая безопасность для средних и крупных организаций: стандартный фундамент для команд
База безопасности, которую средним и крупным организациям следует стандартизировать: SSO, обязательная MFA, отзыв доступа уволенных, инфраструктура секретов, SBOM, защита CI/CD, SIEM и реагирование на инциденты — в порядке приоритета, через операционную призму этого сайта.
Для средних и крупных организаций, которые разрабатывают и эксплуатируют командой и хотят базу безопасности, считающуюся стандартной для их масштаба. Если вы одиночка или малый бизнес, см. базу для инди / малых операторов. Здесь нет шагов атаки — лишь стандартный фундамент в масштабе, в порядке приоритета.
Взгляд этого сайта: мы малы — это карта того, что стандарт требует в масштабе
Честно говоря, этот сайт — небольшое предприятие, поэтому изо дня в день мы ведём инди / малую версию. Эта статья картографирует фундамент, который отраслевой стандарт требует, как только вы масштабируетесь. Лежащий в основе принцип тот же — «сначала заполняйте слои с более высоким приоритетом, как системы». В организации растут не эффектные технологии, а люди и процессы. Фишинг, украденные учётные данные, заброшенный доступ уволенных и компрометация третьих сторон становятся ведущими причинами тем больше, чем крупнее вы.
Уровень 0 — управление идентичностью
SSO · обязательная MFA · жизненный цикл найма/перевода/увольнения · наименьшие привилегии
Уровень 1 — секреты и цепочка поставок
инфраструктура секретов · короткоживущие данные · SBOM · подпись/происхождение · защита CI/CD
Уровень 2 — приложение и инфраструктура
безопасный SDLC · SAST/DAST · WAF · сегментация сети · сканирование IaC
Уровень 3 — обнаружение и реагирование
центральные логи/SIEM · оповещения · план IR/руководства · учения · восстановление DR
сквозное — люди и управление
владельцы/команда · политики · обучение · управление поставщиками · разделение обязанностей · аудит
Уровень 0 — управляйте идентичностью (первым делом)
Это организационный эквивалент инди-«ключей от королевства». В масштабе эти ключи — ваш поставщик идентичности (IdP) и админ-аккаунты. Потеряйте их — и вся организация падёт.
Централизуйте аутентификацию через SSO
Сделайте устойчивую к фишингу MFA обязательной по всей организации
Автоматизируйте жизненный цикл доступа (найм/перевод/увольнение)
Наименьшие привилегии и управление привилегированным доступом
Уровень 1 — сделайте секреты и цепочку поставок инфраструктурой
Это инди-«секреты и код», ведомые как непрерывная инфраструктура. Управляемые вручную файлы .env не масштабируются.
Внедрите платформу управления секретами
Перейдите на короткоживущие, динамические учётные данные
SBOM, подпись и происхождение
Защитите сам пайплайн CI/CD
Уровень 2 — приложение и инфраструктура, укреплённые по умолчанию
Это продвигает инди-«само приложение» в стандарты процессов и инфраструктуры — обеспеченные системами, а не ревью одного человека.
Эшелонированная защита (WAF, сегментация, нулевое доверие)
Относитесь к инфраструктуре как к коду, безопасно
Уровень 3 — сделайте обнаружение и реагирование функцией
Предполагайте взлом. Держите «заметить, остановить, восстановиться» как функцию с владельцами.
Централизуйте логи и обнаруживайте аномалии
Имейте план реагирования на инциденты и руководства
Тренируйтесь, что действительно можете это выполнить
Аварийное восстановление и проверенные восстановления
Сквозное — люди и управление (где масштаб бьёт сильнее всего)
Под технологией лежит фундамент, который специально нужен организациям. Если он слаб, любая мера выше рушится через человеческую дыру.
Типичные провалы
- инструменты развёрнуты, но нет владельца
- доступ уволенных и старые токены никогда не пересматриваются
- нет обучения безопасности, поэтому одного фишингового письма достаточно
- риск стороннего поставщика никогда не оценивается
Фундамент для стандартизации
- владелец/команда безопасности и политики
- регулярные пересмотры доступа и разделение обязанностей (избегать концентрации привилегий)
- общекорпоративное обучение безопасности (особенно против фишинга)
- управление риском поставщиков / третьих сторон, классификация данных и аудиты при необходимости (SOC 2 / ISO 27001)
Связь с инди-версией
Правильный взгляд: тот же скелет, каждый слой просто вырастает из «задачи» в «программу». Можно начать с малого и систематизировать поэтапно. Поэтому сначала усвойте порядок приоритета в инди / малой версии, а затем, по мере роста команды, поднимайте каждый слой здесь до «непрерывной эксплуатации с владельцем» — это непрерывный путь, а не другая дорога.
Как этот сайт об этом думает
Этот сайт мал, поэтому изо дня в день мы применяем инди-фундамент к себе (выделенный сервер для разделения, отдельные ключи, секреты никогда в git, автоматический мониторинг CVE зависимостей, резервные копии вне площадки). Эта статья — карта «что стандарт требует, как только вы масштабируетесь». Неизменное послание: прежде эффектной работы заполняйте слои с более высоким приоритетом как системы. Принцип порядка не меняется с размером.
Читать дальше
- Инди / малая версия: чек-лист базовой безопасности
- Цепочка поставок: машинный мониторинг CVE зависимостей с osv-scanner · инцидент взлом Codecov
- Дисциплина патчей: не отставать от CVE · инцидент Equifax
- Секреты: файлы .env и секреты
FAQ
QЧто меняется сильнее всего по сравнению с инди-версией?
Меры смещаются от «чек-листа, который ведёт один человек» к «программам с владельцами». Порядок приоритета (идентичность → секреты и цепочка поставок → приложение и инфраструктура → обнаружение и реагирование) тот же, но каждый слой непрерывно ведётся как система, с людьми и процессами.
QЧто организации запереть первым делом?
Управление идентичностью: централизуйте аутентификацию через SSO, обеспечьте обязательную устойчивую к фишингу MFA по всей организации и предоставляйте/отзывайте доступ вместе с жизненным циклом сотрудника (особенно немедленный отзыв доступа уволенных). В масштабе заброшенные аккаунты уволенных становятся главным входом.
QСканирование зависимостей (osv-scanner и т. п.) — база и для организаций?
Да, и в масштабе вы идёте на шаг дальше: формируете перечень состава ПО (SBOM), подписываете артефакты с указанием происхождения и защищаете сам пайплайн CI/CD. Компрометация цепочки поставок — классический способ атаки на организации.