我遇到了与此处提到的相同的问题修复了IIS波浪折叠漏洞 ,并应用了所有build议的修复:
使用IIS短名称扫描器PoC工具时,我仍然遇到了易受攻击的结果:
IIS简称(8.3)扫描仪版本2.3.8(2016年2月25日) – 扫描启动2017/03/06 20:10:05
这对我来说并没有真正帮助确定问题所在,而且还是脆弱的。 我正在使用的命令是:
java -jar iis_shortname_scanner.jar 2 20 https://website.name.com/
我有三个应用程序服务器坐在负载平衡器后面,但只要服务器已被修复,我不明白为什么这将有所作为….
我认为最好开始一个新的问题,因为另一个线程已经解决了,并提供了一个成功的解决scheme,但不幸的是,我不是这种情况。
通过将URL重写模块添加到每个应用程序服务器上的IIS,并使用以下命令添join站规则来解决此问题:
希望这有一些用处。 这样做之后的扫描给了这个漏洞“不易受攻击”的结果。
对于我自己,我用我的web.config中的请求过滤拒绝序列条目:
<system.webServer> <security> <requestFiltering> <denyUrlSequences> <add sequence="~" /> </denyUrlSequences> </requestFiltering> </security> </system.webServer>
这通过扫描仪testing我已经运行了它。