hx509/crypto.c: fix invalid pointer deref
This commit is contained in:
@@ -960,11 +960,11 @@ ecdsa_private_key_import(hx509_context context,
|
|||||||
{
|
{
|
||||||
const unsigned char *p = data;
|
const unsigned char *p = data;
|
||||||
EC_KEY **pkey = NULL;
|
EC_KEY **pkey = NULL;
|
||||||
|
EC_KEY *key;
|
||||||
|
|
||||||
if (keyai->parameters) {
|
if (keyai->parameters) {
|
||||||
EC_GROUP *group;
|
EC_GROUP *group;
|
||||||
int groupnid;
|
int groupnid;
|
||||||
EC_KEY *key;
|
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
ret = parse_ECParameters(context, keyai->parameters, &groupnid);
|
ret = parse_ECParameters(context, keyai->parameters, &groupnid);
|
||||||
|
Reference in New Issue
Block a user