Зачем безопасная разработка объектам КИИ?

Зачем безопасная разработка объектам КИИ?

Спрос на безопасную разработку (иначе — DevSecOps) в России стал увеличиваться сравнительно недавно, в то время как на Западе этот тренд уже достаточно зрелый. Бизнес активнее стал обращается к практикам DevSecOps на фоне двух параллельных процессов: роста интереса к отечественному программному обеспечению и увеличения количества кибератак.

«В последнее время можно регулярно слышать об инцидентах, связанных с внедрением вредоносных закладок. Например, в NPM-модули, Python-библиотеки. <…> Одним из решений для нейтрализации угроз и минимизации рисков является внедрение безопасной разработки, которая среди прочего  охватывает цепочку поставок»

– Станислав Соболь, эксперт Центра кибербезопасности УЦСБ

В январе прошлого года вступили в силу требования приказа ФСТЭК России от 25.12.2017 к безопасности ПО, применяемого на объектах критической информационной инфраструктуры (ОКИИ). Под их действие попало прикладное ПО различного назначения: ERP, АБС, SCADA, биллинг, системы мониторинга, медицинские и информационно-аналитические системы, а также системы управления сетями. При этом выполнение предписаний регулятора стало обязательным для всех: не только непосредственных разработчиков, но и для внешних компаний, которым передана задача разработки ПО.

Эксперты Центра кибербезопасности УЦСБ в рамках открытого вебинара дали рекомендации, на что нужно обращать внимание при реализации практик DevSecOps, разрабатывая ПО для значимых объектов КИИ. Мы собрали основные тезисы для вас:

  1. Важно определить ответственных за выполнение и контроль мер безопасности в процессе разработки. При этом ответственность должна быть распределена между специалистами по безопасности и разработчиками.
  2. Стоит регулярно проводить анализ угроз и рисков, определять компенсирующие меры по их минимизации или предотвращению.
  3. Уделять внимание периодическому формированию и актуализации документации, включающей в числе прочего требования по безопасности.
  4. Осуществить контроль этих требований помогут как специальные инструменты (например, статического и динамического анализа кода, фаззинг-тестирование), так и организационные меры.
  5. Среду разработки необходимо защитить от несанкционированного доступа, а также обеспечить резервное копирование и регистрацию событий безопасности.
  6. Немаловажным при внедрении практик DevSecOps является повышение компетенций разработчиков в сфере ИБ — с этим способны помочь специальные курсы и тренажёры.
  7. Также для обеспечения безопасной разработки рекомендуется вести регулярный анализ обращений пользователей об обнаруженных ошибках и уязвимостях, уведомлять пользователей о вносимых изменениях.

Подробнее о рекомендациях и подходах DevSecOps  — в полной записи вебинара «Безопасная разработка ПО для значимых объектов КИИ».

 

 

 

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии