Skip to content

Commit ae40a87

Browse files
authored
Merge pull request #597 from czurnieden/subin_check
Check size of argument
2 parents 652d70a + 4839175 commit ae40a87

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

mp_from_sbin.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ mp_err mp_from_sbin(mp_int *a, const uint8_t *buf, size_t size)
88
{
99
mp_err err;
1010

11+
if (size == 0) {
12+
return MP_VAL;
13+
}
1114
/* read magnitude */
1215
if ((err = mp_from_ubin(a, buf + 1, size - 1u)) != MP_OKAY) {
1316
return err;

0 commit comments

Comments
 (0)