CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:L/Au:N/C:P/I:P/A:P
EPSS
Percentile
73.1%
The ff_h264_decode_seq_parameter_set function in h264_ps.c in libavcodec in
FFmpeg before 1.1.3 does not validate the relationship between luma depth
and chroma depth, which allows remote attackers to cause a denial of
service (out-of-bounds array access and application crash) or possibly have
unspecified other impact via crafted H.264 data.
Author | Note |
---|---|
mdeslaur | ffmpeg-extra in multiverse needs to have matching version libav-extra is built with tarball produced by libav package |
jdstrand | ffmpeg on 10.04 LTS has no error checking of sps->bit_depth_luma or sps->bit_depth_chroma (see libavcodec/h264.c line 7140 (after applying quilt patches)) libav has no error checking of sps->bit_depth_luma os |
sps- | bit_depth_chroma (see libavcodec/h264_ps.c, line 338 on 11.10, line 348 on 12.04 LTS and higher) |
mdeslaur | ignoring releases near EoL. New version not available from upstream. |