Как исправить aspx?Dir=http://externalwebsite.com Уязвимость IIS 8.5

Я работаю над разработкой и подготовкой серверов IIS для публикации и тестирования веб-приложений, которые мы разрабатываем. Пришел какой-то консультант по этическому взлому и предупредил нас об уязвимости, обнаруженной на некоторых наших серверах:

http://www.ourserver.com/default_logged.aspx?Dir=http://www.anyexternalsite.com

Эта уязвимость перенаправляет пользователя с нашего веб-сайта на внешний веб-сайт, позволяя им стать жертвами фишинга.

Я погуглил об этой уязвимости (каталог или обратный путь) и нашел эту ссылку:

https://www.cvedetails.com/cve/CVE-2014-4078/

Я последовал их совету установить некоторые обновления с этого официального сайта MS (для Windows Server 2012 R2):

https://technet.microsoft.com/library/security/ms14-076

Но проблема все еще там... если кто-то знает об этом и подскажет, как ее решить, я буду очень признателен.

Заранее спасибо.

1 ответ

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

Это открытый редирект, где ваш сайт перенаправляет пользователей на другой сайт.

Решение может быть:

  • Если вы можете избежать перенаправления, сделайте это.
  • Если нет, выполните проверку, чтобы убедиться, что вы перенаправляете туда, куда вы хотите отправить пользователя, например, URL своего собственного веб-сайта (или другой доверенный URL).
Другие вопросы по тегам