aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/adxdec.c
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-06-29 23:03:14 -0700
committerMichael Niedermayer <michael@niedermayer.cc>2015-07-28 02:42:15 +0200
commit68650eda95228c9e94a1781166914ee35262d7d7 (patch)
treecebd67a97ba2cd992192494c6f71b5f915f87227 /libavcodec/adxdec.c
parentc7cb598bdd8ac914ca300be7031cbe0208eb85e5 (diff)
downloadffmpeg-68650eda95228c9e94a1781166914ee35262d7d7.tar.gz
vp9/update_prob: prevent out of bounds table read
the max value of the lookup in expanded form is: (((1 << 7) - 1) << 1) - 65 + 1 + 64 = 254 add one entry of padding to inv_map_table[] to prevent out of bounds access with non-conforming / fuzzed bitstreams Signed-off-by: James Zern <jzern@google.com> Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e91f860ea74e11e9178500fe8794c47f57dbf48c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/adxdec.c')
0 files changed, 0 insertions, 0 deletions