top
Loading...
ASP漏洞分析和解決方法(10)
21 IIS4.0/IIS5.0超長文件名請求存在漏洞

漏洞描述:
受影響的版本:
Microsoft IIS 5.0
+ Microsoft Windows NT 2000
Microsoft IIS 4.0
+ Microsoft Windows NT 4.0
+ Microsoft BackOffice 4.5
- Microsoft Windows NT 4.0
+ Microsoft BackOffice 4.0
- Microsoft Windows NT 4.0

當在一個已知的文件名后加230個"%20"再加個.htr,會使安裝有Microsoft IIS 4.0/5.0泄漏該文件的內容。這是由ISM.dll
映射的.htr文件引起的.比如:
http://target/filename%20<重復230次>.htr
這種請求只有當.htr請求是第一次調用或者ISM.dll第一次裝載進內存,才能起作用。

解決方法:
安裝補丁:
Microsoft IIS 5.0:
http://download.microsoft.com/download/win2000platform/Patch/Q249599/NT5/EN-US/Q249599_W2K_SP1_X86_en.EXE

Microsoft IIS 4.0:
http://download.microsoft.com/download/iis40/Patch/Q260838/NT4ALPHA/EN-US/ismpst4i.exe

北斗有巢氏 有巢氏北斗