mirror of
https://github.com/stefanberger/libtpms
synced 2026-08-09 21:28:16 +00:00
tpm2: Do NULL pointer check before dereferencing
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
This commit is contained in:
parent
90f1760304
commit
12ee6008f0
@ -114,7 +114,7 @@ C_2_2_MQV(
|
||||
)
|
||||
{
|
||||
CURVE_INITIALIZED(E, curveId);
|
||||
const ECC_CURVE_DATA *C = AccessCurveData(E);
|
||||
const ECC_CURVE_DATA *C;
|
||||
POINT(pQeA);
|
||||
POINT_INITIALIZED(pQeB, QeB);
|
||||
POINT_INITIALIZED(pQsB, QsB);
|
||||
@ -128,6 +128,7 @@ C_2_2_MQV(
|
||||
// Parameter checks
|
||||
if(E == NULL)
|
||||
ERROR_RETURN(TPM_RC_VALUE);
|
||||
C = AccessCurveData(E);
|
||||
pAssert(outZ != NULL && pQeB != NULL && pQsB != NULL && deA != NULL
|
||||
&& dsA != NULL);
|
||||
// Process:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user