fix heap overflow in libtasn_read_cert_pk_parameters

use correct size to memcpy() the exponent data in
libtasn_read_cert_pk_parameters
This commit is contained in:
Markus Beth 2019-02-01 08:30:19 +01:00
parent ff875768ed
commit 30b9571586

2
asn.c
View File

@ -325,7 +325,7 @@ int libtasn_read_cert_pk_parameters(uint8_t *data, size_t len, gnutls_datum_t *m
return 1;
}
memcpy((void *)e->data, newbuf, m->size);
memcpy((void *)e->data, newbuf, e->size);
return 0;
}