Множественные уязвимости в Winamp

Дата публикации:
14.10.2010
Дата изменения:
12.01.2011
Всего просмотров:
1840
Опасность:
Высокая
Наличие исправления:
Да
Количество уязвимостей:
5
CVSSv2 рейтинг:
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:O/RC:C) = Base:10/Temporal:7.4
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:O/RC:C) = Base:10/Temporal:7.4
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:F/RL:O/RC:C) = Base:10/Temporal:8.3
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:O/RC:C) = Base:10/Temporal:7.4
(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:O/RC:C) = Base:10/Temporal:7.4
CVE ID:
CVE-2010-1523
CVE-2010-4371
CVE-2010-4372
CVE-2010-4373
CVE-2010-4374
Вектор эксплуатации:
Удаленная
Воздействие:
Компрометация системы
CWE ID:
Нет данных
Наличие эксплоита:
Нет данных
Уязвимые продукты:
Winamp 5.x
Уязвимые версии: Winamp 5.581, возможно другие версии.

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

1. Целочисленное переполнение обнаружено в плагине in_mkv.dll при обработке MKV данных. Удаленный пользователь может вызвать переполнение динамической памяти и выполнить произвольный код на целевой системе.

2. Уязвимость существует из-за знаковой ошибки в in_midi.dll плагине в функции выделения памяти во время оценки наличия потребности выделения памяти. Удаленный пользователь может с помощью специально сформированных MIDI данных (HMP контекнта) вызвать переполнение динамической памяти и выполнить произвольный код на целевой системе.

3. Уязвимость существует из-за ошибки проверки границ данных в in_mod.dll плагине во время обработки данных из файлов модуля music, которые отображаются на вкладке "Comment" во время просмотра информации о файле. Удаленный пользователь может с помощью специально сформированного MultiTracker Music файла (.mtm) вызвать переполнение стека и выполнить произвольный код на целевой системе. Для успешной эксплуатации уязвимости требуется, чтобы злоумышленник заставил пользователя просмотрел информацию о файле с помощью опции "View file info", нажатия комбинации клавиш ALT+3 или осуществил двойной щелчок на название проигрываемой песни.

4. Целочисленное переполнение обнаружено в плагине in_nsv.dll при обработке специального значения размера в NSV заголовке. Удаленный пользователь может вызвать переполнение динамической памяти и выполнить произвольный код на целевой системе.

5. Уязвимость существует из-аз ошибки в VP6 кодеке (vp6.w5s) при обработке VP6 видео данных. Удаленный пользователь может с помощью специально сформированного видео файла или потока вызвать переполнение динамической памяти и выполнить произвольный код на целевой системе.

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

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

Ссылки: Secunia Research: Winamp VP6 Content Parsing Buffer Overflow Vulnerability
Winamp 5.5.8 (in_mod plugin) Stack Overflow Exploit (SEH)
http://forums.winamp.com/showthread.php?t=322995
http://aluigi.altervista.org/adv/winamp_1-adv.txt
Журнал изменений: 27.10.2010
Изменено описание уязвимостей.
12.01.2011
Добавлен эксплоит к уязвимости #3.

или введите имя

CAPTCHA