Образец модели угроз программного обеспечения и описания поверхности атаки
Модель угроз ПО — не то же самое, что модель угроз информационной системы по методике ФСТЭК России. Она описывает угрозы самой программе: через какие интерфейсы на неё можно воздействовать, что из этого получит нарушитель и какие доработки это предотвращают. Стандарт ГОСТ Р 56939-2024 требует разработать модель угроз, описать поверхность атаки, составить перечень целей для дальнейших исследований и уточнять всё это по ходу разработки (пункт 5.7). Анализ угроз ПО значимого объекта КИИ требует и подпункт 29.3.1 Требований, утверждённых приказом ФСТЭК России от 25.12.2017 № 239.
Как получить документ
Два пути: сформировать в кабинете или купить готовый образец за 1 000 ₽.
Модель угроз программного обеспечения и описание поверхности атаки по вашим данным
Документ собирается по самооценке процессов и перечню инструментов из мастера режима «Разработка безопасного ПО» — их ведут в кабинете. Анкета образца этого не посчитает, поэтому под вашу организацию он собирается в кабинете.
Что даёт кабинет
- ✓Документы с реквизитами и сведениями вашей организации, готовые к подписи
- ✓Сведения подставляются из того, что вы уже ввели, а пробелы видны до скачивания
- ✓Образцы заполнения во всех вариантах — для просмотра на платном тарифе, с файлами — при покупке документа
Раздел входит в тариф «Полный».
Что должно быть в документе
- угрозы с кратким описанием, объектами воздействия и последствиями;
- меры нейтрализации угроз и их приоритет по критичности ущерба;
- описание поверхности атаки — интерфейсы и области, доступные нарушителю;
- перечень целей для дополнительного анализа — модули и интерфейсы поверхности атаки;
- уточнения модели угроз и поверхности атаки для изменений в новых версиях;
- уточнённый перечень целей для фаззинга и экспертизы.
Как оформить
- Возьмите описание архитектуры и перечислите все интерфейсы: сетевые порты, файлы на входе, программный интерфейс, механизм обновления.
- Для каждого интерфейса запишите, что может сделать нарушитель и к чему это приведёт.
- Сопоставьте с каждой угрозой меру — доработку программы или иное ограничение — и расставьте приоритеты.
- Составьте перечень целей: эти модули идут на фаззинг и экспертизу двумя экспертами.
- Уточняйте модель при каждом изменении поверхности атаки и утверждайте у руководителя.
Сформируйте этот документ под свой профиль — с подстановкой реквизитов и без ошибок.
Сформировать в ГрамотаИБЧастые вопросы
Можно ли использовать модель угроз информационной системы вместо модели угроз ПО?
Нет, это разные документы. Модель угроз системы по методике ФСТЭК России описывает угрозы информации в конкретной системе оператора. Модель угроз по пункту 5.7 ГОСТ Р 56939-2024 описывает угрозы самой программе и её интерфейсам и нужна, чтобы направлять проверки кода.
Как связаны модель угроз и фаззинг?
Напрямую: по модели угроз и поверхности атаки составляется перечень целей для дальнейших исследований, например фаззинг-тестирования (пункт 5.7.2.3 ГОСТ Р 56939-2024). Регламент динамического анализа берёт модули для фаззинга из этого перечня.
Документы того же комплекта
Входит в полный комплект
- Полный комплект документов по безопасной разработке программного обеспечения — 45 документов с образцами за одну организацию, 8 900 ₽
Все образцы раздела: Безопасная разработка ПО (ГОСТ Р 56939-2024).
Нормативная основа: ГОСТ Р 56939-2024 (разработка безопасного ПО). Подробный разбор — в статье «Проверки кода по ГОСТ Р 56939-2024: статический и динамический анализ, фаззинг, тестирование».
Материал носит справочный характер и не заменяет юридическую оценку под конкретную ситуацию.