sanity check on buffer read

This commit is contained in:
Jacob Barthelmeh 2018-04-02 14:30:58 -06:00
parent b33feb9dbf
commit 6a1013888f
1 changed files with 3 additions and 0 deletions

View File

@ -11075,6 +11075,9 @@ int wc_EccPrivateKeyDecode(const byte* input, word32* inOutIdx, ecc_key* key,
if (GetMyVersion(input, inOutIdx, &version, inSz) < 0)
return ASN_PARSE_E;
if (*inOutIdx >= inSz)
return ASN_PARSE_E;
b = input[*inOutIdx];
*inOutIdx += 1;