Security Lab

Подмена адресной строки и повреждение памяти в Mozilla Firefox

Дата публикации:26.02.2007
Дата изменения:08.04.2009
Всего просмотров:4213
Опасность:
Высокая
Наличие исправления: Да
Количество уязвимостей:1
CVE ID: CVE-2007-1092
CVE-2007-0994
Вектор эксплуатации: Удаленная
Воздействие: Межсайтовый скриптинг
Компрометация системы
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: Mozilla Firefox 1.x
Mozilla Firefox 2.0.x
Уязвимые версии:
Mozilla Firefox версии до 1.5.0.10
Mozilla Firefox версии до 2.0.0.2

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

1. Уязвимость существует из-за ошибки при обработке события "onunload", которая позволяет удаленному пользователю отменить загрузку новой страницы. Злоумышленник может подменить адресную строку браузера, если пользователь, после посещения специально сформированной страницы, вручную наберет новый адрес в адресной строке, и выполнить произвольный JavaScript сценарий в контексте безопасности набранного в адресной строке сайта. Пример:

lcamtuf.coredump.cx/ietrap/ff/

2. Уязвимость существует из-за ошибки при обработке события "onunload" и смене свойства location. Удаленный пользователь может вызвать повреждение памяти и выполнить произвольный код на целевой системе. Пример:

lcamtuf.coredump.cx/ietrap/testme.html

3. Уязвимость существует из-за регрессии, представленной в исправлении MFSA 2006-72. Удаленный пользователь может установить атрибут "src" тега "IMG" для специально сформированного javascript:URI и выполнить произвольный код на целевой системе.

URL производителя: www.mozilla.org

Решение: Установите последнюю версию с сайта производителя.

Ссылки: http://www.mozilla.org/security/announce/2007/mfsa2007-08.html
http://www.mozilla.org/security/announce/2007/mfsa2007-09.html