目录
2、IIS 7.0/IIS 7.5/ Nginx <8.03畸形解析漏洞
一、什么是解析漏洞
解析漏洞是指服务器应用程序在解析某些精心构造的后缀文件时,会将其解析成网页脚本,从而导致网站的沦陷。大部分解析漏洞的产生都是由应用程序本身的漏洞导致的。
此类漏洞中具有代表性的便是IIS6.0解析漏洞,此漏洞又有目录解析和文件解析两种利用方式,但也有少部分是由于配置的疏忽所产生的,如Nginx < 8.03的畸形解析漏洞。
二、常见的解析漏洞
1、IIS 5.x/6.0解析漏洞
在IIS5.X和IIS6.0版本中存在以下两个解析漏洞。
(1)目录解析漏洞
在网站中建立名字为*.asp、*.asa的文件夹,其目录内的任何扩展名文件都会被IIS当做ASP文件来解析并执行。
例如:创建一个目录test.asp,那么/test.asp/1.jpg将被当做ASP文件来执行。
/xx.asp/xx.jpg
(2)文件解析漏洞
网站上传图片的时候,如果将网页木马文件的名字改成"*.asp;1.jpg",分号后