Что такое Управление патчами
Процесс установки обновлений безопасности
Управление патчами (Patch Management) — систематический процесс обнаружения, тестирования и установки обновлений программного обеспечения для устранения уязвимостей.
Этапы процесса
- Инвентаризация активов и ПО
- Мониторинг доступных обновлений
- Оценка критичности патчей
- Тестирование в staging-среде
- Планирование развёртывания
- Установка и верификация
Типы патчей
- Критические — устраняют активно эксплуатируемые уязвимости
- Безопасность — закрывают известные дыры
- Функциональные — исправляют баги и добавляют функции
- Кумулятивные — объединяют несколько обновлений
Лучшие практики
- Автоматизация процесса где возможно
- Регулярное сканирование на уязвимости
- Документирование всех изменений
- Rollback-планы на случай проблем
Инструменты
- WSUS, SCCM для Windows
- Ansible, Puppet, Chef для Linux
- Qualys, Nessus для сканирования