fdk-aac/libAACdec/src
Martin Storsjo c366b3db8f Add tighter sanity checks in CBlock_GetEscape
We can't read 31 bits of value here, since that would place the
topmost bit in the sign bit.

Fixes: 3480/clusterfuzz-testcase-4573445423628288

Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
2017-10-20 16:33:25 +03:00
..
arm Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aac_ram.cpp AAC Decoder: support 6.1/7.1 decoded as 5.1 2013-12-30 09:40:08 -08:00
aac_ram.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aac_rom.cpp AAC/SBR decoder improvements and bugfixes 2016-04-08 19:10:30 +00:00
aac_rom.h AAC Decoder: support 6.1/7.1 decoded as 5.1 2013-12-30 09:40:08 -08:00
aacdec_drc.cpp Fix aacDecoder_drcExtractAndMap() 2016-04-05 20:50:05 +00:00
aacdec_drc.h AAC-Decoder: DRC metadata in stream info 2014-05-20 17:29:03 -07:00
aacdec_drc_types.h AAC-Decoder: DRC metadata in stream info 2014-05-20 17:29:03 -07:00
aacdec_hcr.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_hcr.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_hcr_bit.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_hcr_bit.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_hcr_types.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_hcrs.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_hcrs.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_pns.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_pns.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_tns.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdec_tns.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
aacdecoder.cpp AAC/SBR decoder improvements and bugfixes 2016-04-08 19:10:30 +00:00
aacdecoder.h AAC/SBR decoder improvements and bugfixes 2016-04-08 19:10:30 +00:00
aacdecoder_lib.cpp Fix not properly handled NULL-pointer access before check in aac lib 2017-02-23 14:22:01 +08:00
block.cpp Add tighter sanity checks in CBlock_GetEscape 2017-10-20 16:33:25 +03:00
block.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
channel.cpp Make sure to end all CRC regions in the right order 2017-06-12 23:44:43 +03:00
channel.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
channelinfo.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
channelinfo.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
conceal.cpp AAC Decoder: support 6.1/7.1 decoded as 5.1 2013-12-30 09:40:08 -08:00
conceal.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
conceal_types.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
debug.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
ldfiltbank.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
ldfiltbank.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
overlapadd.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
pulsedata.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
pulsedata.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
rvlc.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
rvlc.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
rvlc_info.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
rvlcbit.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
rvlcbit.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
rvlcconceal.cpp Remove redundant parentheses around == comparison operator 2016-04-18 16:10:57 -07:00
rvlcconceal.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
stereo.cpp Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00
stereo.h Disclaimer update, lib version increment 2013-08-20 14:38:55 -07:00