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

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

漏洞ID 1105656 漏洞类型 未知
发布时间 1999-12-22 更新时间 2005-10-20
图片[1]-Internet Explorer中通过external.NavigateAndFind函数绕过跨框架安全策略和读取文件漏洞-安全小百科CVE编号 CVE-2000-0028
图片[2]-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…

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享