]> git.sesse.net Git - ffmpeg/commit
avcodec/jpeg2000dec: Check remaining data in packed_headers_stream before use
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 1 Aug 2020 23:15:34 +0000 (01:15 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Mon, 10 Aug 2020 12:54:32 +0000 (14:54 +0200)
commita5ac81952e8ea3b071190d36a41b7bab4e957f66
treeab8568858320e90d8038d3ea4593a762730a62b9
parentde5cb6c060236c4667eac1006dfd1e54f06bde9f
avcodec/jpeg2000dec: Check remaining data in packed_headers_stream before use

Fixes: out of array read
Fixes: 24487/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-5165847820369920
Fixes: 24636/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-5700973918683136
Fixes: 24683/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-6202883897556992
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/jpeg2000dec.c