Угроза использования слабых криптографических алгоритмов BIOS
Угроза заключается в сложности проверки реальных параметров работы и алгоритмов, реализованных в криптографических средствах BIOS/UEFI. При этом доверие к криптографической защите будет ограничено доверием к производителю BIOS. Данная угроза обусловлена сложностью использования собственных криптографических алгоритмов в программном обеспечении BIOS/UEFI. Возможность реализации данной угрозы снижает достоверность оценки реального уровня защищённости системы
Первоисточник — карточка угрозы в банке данных ФСТЭК России: https://bdu.fstec.ru/threat/ubi.035. Перед применением сверьте формулировку с первоисточником.
Меры защиты против УБИ.035
Сопоставление ведётся не с кодом конкретного приказа, а с мерой «по сути»: у одной и той же меры в разных приказах разные коды, а иногда она там отсутствует. Прочерк в столбце означает, что меры с таким смыслом в приказе нет. Для нейтрализации угрозы потребуется мера из другого источника — это дополнение базового набора, предусмотренное шагом 4 методики.
| Мера | № 239 | № 117 | № 21 | № 31 |
|---|---|---|---|---|
| Анализ уязвимостей и их устранение | АУД.2 | — | АНЗ.1 | АУД.2 |
| Установка (инсталляция) только разрешенного к использованию программного обеспечения | УКФ.3 | — | ОПС.3 | УКФ.3 |
| Контроль целостности обновлений программного обеспечения | ОПО.2 | — | — | ОПО.2 |
Почему именно эти меры
Сложность проверки реальных параметров работы и алгоритмов, реализованных в криптографических средствах BIOS/UEFI, ограничивает доверие к их защите: фактически это аналог общей угрозы слабой криптографии (см. УБИ.003), но для встроенного в прошивку кода, который ещё сложнее аудировать. Возможность оценить качество криптореализации не зависит от того, есть ли у нарушителя физический доступ к машине, поэтому физическая мера здесь не по адресу (была здесь раньше, убрана). Анализ уязвимостей (АУД.2) проверяет криптографическую реализацию, насколько это возможно. Контроль целостности обновлений (ОПО.2) важен, если исправление достигается через обновление прошивки. Использование только разрешённого к применению ПО (УКФ.3) добавлено взамен и задаёт минимум доверия к тому, какие криптографические реализации вообще допустимы в системе, раз доверие к прошивке производителя ограничено.
Сценарий реализации
Проверить криптографические алгоритмы, реализованные в BIOS/UEFI, потребитель не может, поэтому доверие к ним ограничено доверием к производителю. Угроза снижает достоверность оценки защищённости и не предполагает действий нарушителя. Цепочка тактик Т1–Т9 описывает последовательность действий нарушителя, поэтому для этой угрозы она не строится. Отсутствие пути является результатом разбора угрозы. Актуальность угрозы по-прежнему определяет специалист, который описывает систему, и сценарий он вправе задать самостоятельно.
Конечное воздействие по тактике Т10 — Т10.1 Несанкционированный доступ к информации в памяти системы, файловой системе, базах данных, репозиториях, в программных модулях и прошивках
Нужна не отдельная угроза, а модель угроз целиком?
Инструмент проводит систему по шагам методики оценки угроз ФСТЭК России от 05.02.2021: профиль системы, негативные последствия, модель нарушителя, выбор угроз, сценарии. На выходе — готовый документ с мерами защиты по выбранным приказам.