Лидирующее положение займут те, кто вникает в суть бизнес-процессов заказчика и способствует их улучшению

Главная » 2009 » Май » 20 » Подробности уязвимости в Microsoft IIS
Подробности уязвимости в Microsoft IIS
15:16

Описание уязвимости:

Уязвимость существует из-за ошибки при обработке WebDAV запросов к директориям, требуемым аутентификацию. Удаленный пользователь может с помощью специально сформированного HTTP GET запроса, содержащего Unicode символы и "Translate: f" HTTP заголовок, обойти ограничения безопасности и, например, скачать файлы с защищенных каталогов. Удачная эксплуатация уязвимости также может позволить загрузку произвольных файлов в защищенные WebDAV каталоги.

Уязвимости подвержена только определенная конфигурация IIS. Сначала мы перечислим конфигурации, которые не подвержены уязвимости:
На IIS сервере не используется WebDAV. В Windows Server 2003 IIS (версия 6) WebDAV отключен по умолчанию.
IIS сервер не использует IIS привилегии для ограничения доступа аутентифицированным пользователям
IIS сервер не предоставляет доступ к файловой системе для учетной записи IUSR_[Имя системы]
IIS сервер, на котором находятся Web приложения, использующие аутентификацию, основанную на формах

Уязвимой конфигурация считается, если :
IIS 5, 5.1 или 6 использует WebDAV
IIS сервер использует IIS привилегии для ограничения доступа к файлам или каталогам для аутентифицированных пользователей
Доступ к файловой системе предоставлен учетной записи IUSR_[Имя системы]
Родительский каталог для защищенной папки разрешен для доступа анонимным пользователям.

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

Временное решение

Microsoft разработала несколько вариантов по устранению уязвимости, до выхода официального исправления.

Вариант 1: Отключение WebDAV

Если вы не используете WebDAV, то самым правильным вариантом было бы его отключение. Для того, чтобы отключить WebDAV необходимо выполнить следующие действия:
Перейдите к ключу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
Добавьте параметр:

Value name: DisableWebDAV
Data type: DWORD
Value data: 1
Перезагрузите IIS.

Более подробно о том, как отключить WebDAV можно прочитать по адресу:
http://support.microsoft.com/kb/241520

Вариант 2: измените списки контроля доступа для запрета доступа для учетной записи IUSR_[Имя системы]

Не забывайте, что используются 2 уровня привилегий для файлов, которые обрабатываются IIS. Первое – пользователю доступ должен быть предоставлен файловой системой NTFS, и только после этого осуществляется проверка доступа в метаданных IIS. Если вы запретите доступ к серверу для анонимной учетной записи (IUSR_[Имя системы]), злоумышленник не сможет воспользоваться этой уязвимостью. Более подробно об ограничении доступа можно прочитать по адресу:
http://support.microsoft.com/kb/271071

Вариант 3: блокирование доступа с помощью URLScan

URLScan может предотвратить попытки эксплуатации уязвимости. Более подробно об использовании URLScan можно прочитать по адресу:
http://technet.microsoft.com/en-us/security/cc242650.aspx

SecurityLab рекомендует воспользоваться один из предложенных решений для временного устранения уязвимости до выхода официального исправления от производителя.
 
По материалам: www.securitylab.ru
Категория: Аналитика | Просмотров: 728 | Добавил: Konstantin | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Среда, 15.01.2025, 20:10
Приветствую Вас Гость

Разделы новостей

Новости [143]
Аналитика [59]
Обзоры [12]
Дайджесты [1]
Сервисы [8]
Технологии [24]

Форма входа

Календарь новостей

«  Май 2009  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Поиск

Ссылки


Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наш опрос

Оцените наш сайт
Всего ответов: 61