aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/opus_parser.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2021-04-03 16:04:48 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2021-04-03 19:43:39 +0200
commit6a7a39878fa307c409d2a10247b128c63fb682a8 (patch)
tree7a3d6d18ac62f0e44341214a37849abee6e95072 /libavcodec/opus_parser.c
parenta80b0ee981c45d25651892f96a03650ed6f430e1 (diff)
downloadffmpeg-6a7a39878fa307c409d2a10247b128c63fb682a8.tar.gz
avcodec/cfhd: Keep track of which subbands have been read
This avoids use of uninitialized data also several checks are inside the band reading code so it is important that it is run at least once Fixes: out of array accesses Fixes: 28209/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-5684714694377472 Fixes: 32124/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-5425980681355264 Fixes: 30519/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-4558757155700736 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 da8c86dd8be244100da226a11b416c20d0c914d6) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/opus_parser.c')
0 files changed, 0 insertions, 0 deletions