Microsoft Windows - уязвимость к выполнению кода через DirectX

Сектор:

Корпоративное ПО

Пользовательское ПО

Производитель:

Microsoft

Продукт:

Windows

Операционная система:

Windows

Версии:

-

Тип:

Переполнение буфера Переполнение буфера – Общее определение: Ошибка, связанная с отсутствием проверки размера данных перед копированием их в участок памяти (буфер) ограниченной длины. В результате данные в буфере назначения выходят за пределы отведенного им участка памяти («переполняют» его) и накладываются на другие структуры данных программы. Злоумышленник может воспользоваться этим для выполнения произвольного кода либо для проведения атаки типа отказ в обслуживании.

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

нет

Наличие патча:

патч

Локальная/удаленная:

удаленная

Уровень:

высокий

ОПИСАНИЕ

В Microsoft DirectX обнаружены две уязвимости к выполнению произвольного кода, скрытого во вредоносных файлах, при воспроизведении файлов.

1. Windows MJPEG Codec содержит ошибку при проверке видеопотоков MJPEG, встроенных в медиа-файлы ASF или AVI. Код может быть встроен в файл MJPEG.

2. Ошибка проверки границ при разборе переменных “Class Name” в файле SAMI (Synchronized Accessible Media Interchange) может привести к переполнению буфера, расположенного в стеке, и выполнению кода, встроенного во вредоносный SAMI-файл.

ЗАЩИТА

Уязвимость устранена в обновлении безопасности Microsoft MS08-033 от 10 июня 2008 г.