check on length of unwrap before memmove

This commit is contained in:
Jacob Barthelmeh
2020-05-04 10:32:05 -06:00
parent 3944c8eb73
commit 082e51d778

View File

@ -2683,6 +2683,9 @@ int ToTraditional_ex(byte* input, word32 sz, word32* algId)
if (length < 0)
return length;
if (length + inOutIdx > sz)
return BUFFER_E;
XMEMMOVE(input, input + inOutIdx, length);
return length;