Security Lab

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

Дата публикации:11.03.2014
Дата изменения:12.03.2014
Всего просмотров:1097
Опасность:
Низкая
Наличие исправления: Инстуркции по устранению
Количество уязвимостей:7
CVSSv2 рейтинг: 5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
5 (AV:N/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:OF/RC:C)
CVE ID: Нет данных
Вектор эксплуатации: Удаленная
Воздействие: Отказ в обслуживании
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: FFmpeg 2.x
Уязвимые версии: FFmpeg 2.x, возможно более ранние версии

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

1. Уязвимость существует из-за ошибки в функции "vorbis_header()" в файле libavformat/oggparsevorbis.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

2. Уязвимость существует из-за ошибки в функции "intra_pred()" в файле libavcodec/hevcpred_template.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

3. Уязвимость существует из-за ошибки в функции "output_frame()" в файле libavcodec/h264.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

4. Уязвимость существует из-за ошибки в функции "decode_vol_header()" в файле libavcodec/mpeg4videodec.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

5. Уязвимость существует из-за ошибки в функции "decode_hextile()" в файле libavcodec/vmnc.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

6. Уязвимость существует из-за ошибки в функции "get_siz()" в файле libavcodec/jpeg2000dec.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

7. Уязвимость существует из-за ошибки в функции "dnxhd_init_rc()" в файле libavcodec/dnxhdenc.c. Удаленный пользователь может вызвать переполнение чтения буфера памяти.

URL производителя: http://ffmpeg.org

Решение: Исправлено в репозитории.

Ссылки: http://git.videolan.org/?p=ffmpeg.git;a=commit;h=f5d1d1e4667ba346ea7e0f97e6d2756bc9d4abde
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=dfefc9097e9b4bb20442e65454a40043bd189b3d
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=8c55ff393340998faae887dfac19e7ef128e1e58
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=3edc3b159503d512c919b3d5902f7026e961823a
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=6ba02602aa7fc7d38db582e75b8b093fb3c1608d
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=8001e9f7d17e90b4b0898ba64e3b8bbd716c513c
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=f1caaa1c61310beba705957e6366f0392a0b005b