Michael Niedermayer
|
28ddc0b9b8
|
avcodec/hcom: Check the root entry and the right entries
Fixes: Segfault
Fixes: 17991/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HCOM_fuzzer-5647235349479424
Also fixes related memleak
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 4834ec926a)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2019-12-31 19:51:56 +01:00 |
|
Michael Niedermayer
|
9e58eb10ba
|
avcodec/hcom: Check that there are dictionary entries
Fixes: out of array read
Fixes: 17617/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HCOM_fuzzer-5674970478280704
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit b2785cd3ac)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2019-12-31 19:51:55 +01:00 |
|
Paul B Mahol
|
17008a0107
|
avcodec/hcom: check that index into array is valid
|
2019-03-03 20:21:20 +01:00 |
|
Paul B Mahol
|
95a27a8846
|
avcodec/hcom: get rid of single line brackets
|
2019-01-15 11:34:11 +01:00 |
|
Paul B Mahol
|
894cbcd83b
|
avcodec: add HCOM decoder
|
2019-01-15 10:56:35 +01:00 |
|