Description
The tak_decode_frame function in libavcodec/takdec.c in FFmpeg before 2.1.4 does not properly validate a certain bits-per-sample value, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted TAK (aka Tom's lossless Audio Kompressor) data.
References (2)
Core 2
Core References
Patch x_refsource_confirm
http://git.videolan.org/?p=ffmpeg.git%3Ba=commit%3Bh=f58eab151214d2d35ff0973f2b3e51c5eb372da4
Third Party Advisory vendor-advisory
x_refsource_gentoo
https://security.gentoo.org/glsa/201603-06
Scores
EPSS
0.0058
EPSS Percentile
69.2%
Details
CWE
CWE-20
Status
published
Products (8)
ffmpeg/ffmpeg
2.0
ffmpeg/ffmpeg
2.0.1
ffmpeg/ffmpeg
2.0.2
ffmpeg/ffmpeg
2.0.3
ffmpeg/ffmpeg
2.1
ffmpeg/ffmpeg
2.1.1
ffmpeg/ffmpeg
2.1.2
ffmpeg/ffmpeg
< 2.1.3
Published
Mar 02, 2014
Tracked Since
Feb 18, 2026