]> git.sesse.net Git - ffmpeg/commit
avformat/moflex: Check pop_int() for overflow
authorMichael Niedermayer <michael@niedermayer.cc>
Sun, 20 Sep 2020 19:23:38 +0000 (21:23 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Mon, 21 Sep 2020 09:56:54 +0000 (11:56 +0200)
commitdfbea7b210ac95e59446f9512b25688df44c108b
treee06ff87d551a1de34b1855658b8689ff3103ac67
parent7170d342e597a39f48d1bedb3a2382f25a324155
avformat/moflex: Check pop_int() for overflow

Fixes: signed integer overflow: 2 * 2132811776 cannot be represented in type 'int'
Fixes: 25722/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer-6221704077246464
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>
libavformat/moflex.c