Microsoft IIS 3.0/4.0 ::$DATA请求泄露ASP源代码漏洞(MS98-003)

漏洞信息详情

Microsoft IIS 3.0/4.0 ::$DATA请求泄露ASP源代码漏洞(MS98-003)

漏洞简介

IIS是一款Windows NT系统自带的的Web服务器软件,由Microsoft公司开发维护。
IIS实现上存在一个问题,对于一个访问ASP文件的NTFS流的HTTP请求会直接返回ASP源代码,远程攻击者可以借此漏洞获取ASP页面的源代码而不是经过服务器解释执行后的页面。
IIS在处理文件请求时会先判断文件扩展名是否在可执行文件扩展名列表中,如果在,则执行并返回结果,如果不在,则直接返回文件内容。NTFS文件系统支持在文件中包含额外的数据流。$DATA是在NTFS文件系统中存储数据流的属性。当我们对一个在NTFS分区中的ASP文件发出包含$DATA请求,IIS会检查最后一个\”.\”后面的扩展名,因为多了\”::$DATA\”,结果IIS不认为这是一个ASP文件,而文件系统可以识别该请求,于是ASP的源代码被返回。

漏洞公告

厂商补丁:
Microsoft
———
Microsoft已经为此发布了一个安全公告(MS98-003)以及相应补丁:

MS98-003:File Access issue with Internet Information Server

链接:http://www.microsoft.com/technet/security/bulletin/MS98-003.asp” target=”_blank”>
http://www.microsoft.com/technet/security/bulletin/MS98-003.asp

补丁下载:

ftp://ftp.microsoft.com/bussys/IIS/iis-public/fixes/usa/security/

IIS 3.0 (Intel x86) hot fix, /iis3-datafix/iis3fixi.exe

IIS 3.0 (Alpha) hot fix, /iis3-datafix/iis3fixa.exe

IIS 4.0 (Intel x86) hot fix, /iis4-datafix/iis4fixi.exe

IIS 4.0 (Alpha) hot fix, /iis4-datafix/iis4fixa.exe

参考网址

来源: MS
名称: MS98-003
链接:http://www.microsoft.com/technet/security/bulletin/ms98-003.mspx

来源: US Government Resource: oval:org.mitre.oval:def:913
名称: oval:org.mitre.oval:def:913
链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:913

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享