Internet Explorer中通过external.NavigateAndFind函数绕过跨框架安全策略和读取文件漏洞

52次阅读
没有评论

Internet Explorer中通过external.NavigateAndFind函数绕过跨框架安全策略和读取文件漏洞

漏洞ID 1105656 漏洞类型 未知
发布时间 1999-12-22 更新时间 2005-10-20
Internet Explorer中通过external.NavigateAndFind函数绕过跨框架安全策略和读取文件漏洞CVE编号 CVE-2000-0028
Internet Explorer中通过external.NavigateAndFind函数绕过跨框架安全策略和读取文件漏洞CNNVD-ID CNNVD-199912-079
漏洞平台 Multiple CVSS评分 2.6
|漏洞来源
https://www.exploit-db.com/exploits/19686
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-199912-079
|漏洞详情
InternetExplorer5.0和5.01版本中存在漏洞,远程攻击者利用该漏洞通过external.NavigateAndFind函数绕过跨框架安全策略和读取文件。
|漏洞EXP
Microsoft Internet Explorer 4.0 for WfW/Windows 3.1/Windows 95/Windows NT 3/Windows NT 4,Internet Explorer 5.0 for Windows 2000/Windows 95/Windows 98/Windows NT 4,Internet Explorer 5.5,Internet Explorer 5.0.1,Internet Explorer for Unix 5.0 external.NavigateAndFind() Cross-Frame Vulnerability

source: http://www.securityfocus.com/bid/887/info


Using the window.external.NavigateAndFind() function it is possible for a remote server to execute arbitrary javascript code on an Internet Explorer client machine in the local security context.

This function is used to load a web document and search it for specific strings, displaying the results in a secondary frame. However, the function will accept URLs of the form "javascript:", and should such a URL to passed to the function, the javascript is executed in the security context of the content of the secondary frame, and has access to that frame's current content.

This weakness could be used to retrieve pwl files, the local SAM database, cookies or any other locally stored information that the user has read access to. The attack could be made via the web, or in an HTML email or newsgroup posting.

<IFRAME NAME="I1" SRC="file://c:/test.txt"></IFRAME>
<SCRIPT>
function f()
{
window.external.NavigateAndFind("javascript:alert(document.body.innerText);","ll","I1");
}
setTimeout("f()",2000);
</SCRIPT>
|参考资料
VulnerablesoftwareandversionsConfiguration1OR*cpe:/a:microsoft:ie:3.0*cpe:/a:microsoft:ie:3.0.2*cpe:/a:microsoft:ie:3.1*cpe:/a:microsoft:ie:3.2*cpe:/a:microsoft:ie:4.0*cpe:/a:microsoft:ie:4.0.1:sp2*cpe:/a:microsoft:ie:4.0:a_mac_os*cpe:/a:microsoft:ie:4.1*cpe:/a:microsoft:ie:4.5*cpe:/a:microsoft:ie:5.0*cpe:/a:microsoft:ie:5.1*DenotesVulnerableSoftware*ChangesrelatedtovulnerabilityconfigurationsTechnicalDetailsVulnerabilityType(ViewAll)CVEStandardVulnerabilityEntry:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2000-0028

相关推荐: Computer Associates CCCHarvest特权提升漏洞

Computer Associates CCCHarvest特权提升漏洞 漏洞ID 1205703 漏洞类型 未知 发布时间 2001-06-18 更新时间 2001-06-18 CVE编号 CVE-2001-0382 CNNVD-ID CNNVD-20010…

正文完
 0