IIS段文件名泄露漏洞

一、 漏洞描述

Internet Information Services(IIS,互联网信息服务)是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。

Microsoft IIS在实现上存在文件枚举漏洞,攻击者可利用此漏洞枚举网络服务器根目录中的文件。

危害:攻击者可以利用“~”字符猜解或遍历服务器中的文件名,或对IIS服务器中的.Net Framework进行拒绝服务攻击。

二、 漏洞成因

为了兼容16位MS-DOS程序,Windows为文件名较长的文件(和文件夹)生成了对应的windows 8.3 短文件名。

在Windows下查看对应的短文件名,可以使用命令 dir /x

payload:

(valid)http://yyhg.com/Public/static/h-ui.admin/css/*~1*\a.aspx	//有这个文件显示404
(invalid)http://yyhg.com/Public/static/h-ui.admin/css/1234567890*~1*\a.aspx //无效显示400

猜你喜欢

转载自blog.csdn.net/qq_45320164/article/details/115232212