Microsoft IIS ASP SSI远程缓冲区溢出漏洞(MS02-018)(CVE-2002-0149)

Microsoft IIS(Internet Information Server)是MS Windows系统默认自带的Web服务器软件。 
 
IIS 4.0、5.0和5.1在处理ASP SSI(服务端包含)存在逻辑检查和缓冲区溢出漏洞,允许远程攻击者得到主机的本地访问权限。
 
产生原因是由于在 SSI(服务端包含)的一个安全检查有错误。某些情况下,用户的网页请求能正确地通过在ASP脚本中嵌入文件并处理来完成。在处理嵌入请求之前,IIS会对用户指定的文件名进行检查,以确保文件名有效且其大小能放入一个静态缓冲区。但是,某些情况下,攻击者可以用某种方式提交一个伪造的超长文件名并能通过安全检查,从而导致缓冲区溢出。 
 
成功地利用这个漏洞,对于IIS 4.0,远程攻击者可以获取SYSTEM权限;对于IIS 5.0/5.1攻击者可以获取IWAM_computername用户的权限。
 
 
解决方法
厂商补丁:
Microsoft 
---------  
目前 Microsoft 已经发布安全公告,请按照 公告、KB 或 CVE 编号
从下面的链接搜索对应的补丁进行安装。
链接:https://technet.microsoft.com/security/bulletin/
posted @ 2019-05-20 09:43  mrhonest  阅读(1053)  评论(0)    收藏  举报