libavcodec/pngenc.c in FFmpeg before 2.8.5 uses incorrect line sizes in certain row calculations, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via a crafted .avi file, related to the apngencodeframe and encode_apng functions.
{
"binaries": [
{
"binary_name": "ffmpeg",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libav-tools",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavcodec-extra",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavcodec-ffmpeg-extra56",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavcodec-ffmpeg56",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavdevice-ffmpeg56",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavfilter-ffmpeg5",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavformat-ffmpeg56",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavresample-ffmpeg2",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libavutil-ffmpeg54",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libpostproc-ffmpeg53",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libswresample-ffmpeg1",
"binary_version": "7:2.8.6-1ubuntu1"
},
{
"binary_name": "libswscale-ffmpeg3",
"binary_version": "7:2.8.6-1ubuntu1"
}
],
"availability": "No subscription required"
}