• Все разделы
  • Статьи
  • Медиа
  • Новости
  • Нормативные материалы
  • Конференции
  • Глоссарий

Обнаружение сервера в сети

Главная Специалистам База уязвимостей Обнаружение сервера в сети

Карточка уязвимости

Характеристики уязвимости

Уровень опасности
Оценка CVSS
(AV:N/AC:L/Au:N/C:P/I:N/A:N)
Производитель ПО
IBM
Наименование ПО
Описание
Параметр discover определяет, какие типы запросов на обнаружение имен экземпляров выполняет сервер DB2 (и выполняет ли вообще). Рекомендуется установить такое значение, чтобы сервер DB2 выполнял запросы только от таких клиентов, которые знают имя экземпляра.
Злоумышленники могут использовать опцию discovery, чтобы получить имя экземпляра DB2. Если настройки соответствуют рекомендуемым, то для того чтобы определить наличие экземпляра, необходимо знать его имя.
Рекомендуемое значение - KNOWN. Замечание: установка нового значения требует перезагрузки db2.
Стандартное значение опции discover - SEARCH.

Параметр discover_inst определяет, можно ли обнаружить экземпляр в сети. Злоумышленники могут использовать функцию обнаружения имени, чтобы получить имя экземпляра DB2.
Стандартное значение discover_inst - ENABLE.
Как исправить
Чтобы требовать предоставление имени экземпляра для выполнения запроса на обнаружение, выполните следующие действия:
1. Подключитесь к экземпляру DB2
db2 => attach to $DB2INSTANCE
2. Выполните следующую команду из командной строки DB2:
db2 => update database manager configuration using discover known
3. Перезапустите экземпляр DB2.
db2 => db2stop
db2 => db2start

Чтобы отключить обнаружение имени для экземпляра, выполните следующие действия:
1. Подключитесь к экземпляру DB2
db2 => attach to $DB2INSTANCE
2. Выполните следующую команду в командной строке DB2:
db2 => update database manager configuration using discover_inst disable
Ссылки