]> git.ipfire.org Git - thirdparty/gnutls.git/commit
vko: fix possible unitilized scalar access
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Sun, 10 Nov 2019 11:06:58 +0000 (14:06 +0300)
committerDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Mon, 11 Nov 2019 20:51:15 +0000 (23:51 +0300)
commitbaba4094a36fb2bac8fbb3dcdb6567194e1aee25
tree39c08c9810ecb89842b1eda3a3ce0d10cf6d2164
parent3d4928e4268bea40a37e796795e42353d4415a6d
vko: fix possible unitilized scalar access

Fix error path in _gnutls_gost_keytrans_decrypt. If
_asn1_strict_der_decode() fails, cleanup path will try to
gnutls_pk_params_release(&pub), which will access unitialized pub
variable. Fix by deleting asn1 sctructure directly.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
lib/vko.c