]> git.sesse.net Git - ffmpeg/commit
dnn_backend_native: Add overflow check for length calculation.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Mon, 6 Jul 2020 07:32:17 +0000 (09:32 +0200)
committerGuo, Yejun <yejun.guo@intel.com>
Mon, 6 Jul 2020 12:22:30 +0000 (20:22 +0800)
commit584f396132aa19d21bb1e38ad9a5d428869290cb
tree9a041f4f0554c213c27a411a6c2f600633af29af
parent93a435dd4baa7335a701296aeb33694390d4a665
dnn_backend_native: Add overflow check for length calculation.

We should not silently allocate an incorrect sized buffer.
Fixes trac issue #8718.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Reviewed-by: Guo, Yejun <yejun.guo@intel.com>
libavfilter/dnn/dnn_backend_native.c
libavfilter/dnn/dnn_backend_native.h
libavfilter/dnn/dnn_backend_native_layer_conv2d.c
libavfilter/dnn/dnn_backend_native_layer_depth2space.c
libavfilter/dnn/dnn_backend_native_layer_mathbinary.c
libavfilter/dnn/dnn_backend_native_layer_mathunary.c
libavfilter/dnn/dnn_backend_native_layer_maximum.c
libavfilter/dnn/dnn_backend_native_layer_pad.c