Fixed CID 13482

This commit is contained in:
Stanislav Klima
2021-03-09 15:12:31 +01:00
parent dc1f11666d
commit 9f9bf7345b

View File

@@ -21495,7 +21495,7 @@ exit_dpk:
ato16(input + *inOutIdx, &len); ato16(input + *inOutIdx, &len);
*inOutIdx += OPAQUE16_LEN; *inOutIdx += OPAQUE16_LEN;
if ((*inOutIdx - begin) + len > size) if ((len > size) || ((*inOutIdx - begin) + len > size))
return BUFFER_ERROR; return BUFFER_ERROR;
if (PickHashSigAlgo(ssl, input + *inOutIdx, len) != 0 && if (PickHashSigAlgo(ssl, input + *inOutIdx, len) != 0 &&