Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОИБАС.doc
Скачиваний:
23
Добавлен:
22.09.2019
Размер:
179.2 Кб
Скачать
  1. Уязвимости. Классификация уязвимостей ос Landwehr`a: по возникновению, по времени проявления, по местонахождению.

Уязвимость системы защиты – это возможность возникновения на каком либо этапе жизненного цикла ИС такого её состояния, при котором создаются условия для реализации угроз безопасности её информации.

См. Вопрос 3

Классиф-ция Landwehr рассм-т уязвимости ИС по 3 различным параметрам:

1 Классификация по возникновению:

    1. Преднамеренные

1.1.1 Вредоносные (Трояны, потайные ходы, логические/временные бомбы)

1.1.2 Не вредоносные (Скрытые каналы, остальные)

    1. Непреднамеренные

1.2.1 Ошибки проверки;

1.2.2 Некорректные значения;

1.2.3 Сериализация/совмещение имен;

1.2.4 Некорректная идентификация/аутентификация;

1.2.5 Нарушение допустимых границ;

1.2.6 Другие логические ошибки.

2 Классификация по времени проявления:

2.1 Во время разработки

2.1.1 Во время формирования требований/технического задания;

2.1.2 В исходном коде;

2.1.3 В объектном коде;

    1. Во время эксплуатации (ошибки в патчах);

    2. Во время функционирования.

  1. Классификация по местонахождению:

3.1 ПО

3.1.1 ОС;

3.1.2 Поддерживающее ПО (драйвера);

3.1.3 Прикладное ПО;

3.2 Аппаратное обеспечение.

  1. Уязвимости. Обобщенная классификация уязвимостей.

Уязвимость системы защиты – это возможность возникновения на каком либо этапе жизненного цикла ИС такого её состояния, при котором создаются условия для реализации угроз безопасности её информации.

Для классификации уязвимостей используются следующие ключевые параметры:

  • Этап жизненного цикла информационной системы, на котором внедряется уязвимость;

  • Уровень в инфраструктуре информационной системы;

  • Уровень опасности уязвимости;

  • Причина возникновения;

  • Особенности уязвимости;

  • Местонахождения.

Также необходимо отметить, что основными критериями сравнения классификаций уязвимостей, с практической точки зрения, служат:

  • максимальный охват классификацией уязвимостей ИС;

  • атомарность классификации, т.е. уязвимость принадлежит одному классу или подклассу классификации.

1 При классификации с использованием в качестве классификационного параметра этапа жизненного цикла ИС все уязвимости делятся на три категории, в зависимости от этапа жизненного цикла ИС на котором возникла уязвимость. Выделяются уязвимости этапа проектирования, этапа реализации, этапа функционирования ИС.

Наиболее опасными уязвимостями, в данном случае являются уязвимости этапа проектирования, т.е. уязвимости архитектуры, алгоритмов и т.д.

Уязвимости этапа реализации представляют собой ошибки в программном или аппаратном обеспечении при реализации корректного с точки зрения безопасности проекта.

Уязвимости этапа функционирования представляют собой некорректную настройку тех или иных параметров ИС.

Данная классификация затрагивает все возможные уязвимости ИС, однако ее практическое применение может быть затруднительным, т.к. она является чрезмерно обобщенной.

2 По уровню в инфраструктуре выделяют уязвимости уровня сети, уровня операционной системы, уровня базы данных и уровня программного обеспечения. Как следствие данная классификация сосредотачивается на программных и программно-аппаратных средствах защиты и игнорирует организационные и технические средства защиты и их уязвимости.

3 По уровню риска уязвимости могут быть разделены на произвольное количество категорий (чаще всего, 3 или 5). При выделении 3 уровней: высокий (для уязвимостей позволяющих получить доступ в ИС с правами суперпользователя), средний (для уязвимостей раскрывающих информацию, которая может привести к доступу злоумышленника в ИС с высокими привилегиями) и низкий (для уязвимостей раскрывающих критическую информацию о системе).

  1. По причине возникновения (они, как правило, затрагивают только уязвимости ПО). К подобным классификациям относятся: классификация проекта RISOS, «Анализ защиты» (PA report), рассматривающий уязвимость БД и приложений; список CWE организации MITRE и ряд других работ.

Все классификации, как правило, сосредотачиваются на конкретной стороне функционирования ИС поэтому была создана обобщенная классификация:

  1. По типу уязвимостей

    1. Уязвимости в программно-аппаратном обеспечении

      1. По типу обеспечения ИС, в котором содержится уязвимость

        1. Уязвимости Аппаратного обеспечения

        2. Уязвимости общесистемного ПО

        3. Уязвимости прикладного ПО

      1. По типу компонента ИС, в котором содержится уязвимость

1.1.2.1) Уязвимости рабочих станций

1.1.2.2) Уязвимости сервера

1.1.2.3) Уязвимости коммуникационного оборудования и каналов связи

1.2) Уязвимости в организационно-правовом обеспечении

  1. По этапу жизненного цикла

2.1) Уязвимости технологического этапа

2.2) Уязвимости эксплуатационного этапа

  1. По степени преднамеренности

3.1) Преднамеренные

3.2) Непреднамеренные

  1. По уровню модели сетевого взаимодействия, на котором присутствует уязвимость

4.1) уязвимость физического уровня

4.2) уязвимость канального уровня

4.3) уязвимость сетевого уровня

4.4) уязвимость транспортного уровня

4.5) уязвимость прикладного уровня