Skip to content

Commit 439a263

Browse files
committed
fixup! libckteec: fix integer overflow in PKCS#11 serializer
Use CKR_ARGUMENTS_BAD for overflow check and remove extra blank line. Signed-off-by: Minghao Cheng <m@minhal.me>
1 parent 8e14cce commit 439a263

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

libckteec/src/serializer.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ static CK_RV serialize(char **bstart, size_t *blen, void *data, size_t len)
4848
char *buf = NULL;
4949

5050
if (nlen < *blen)
51-
return CKR_HOST_MEMORY;
52-
51+
return CKR_ARGUMENTS_BAD;
5352
buf = realloc(*bstart, nlen);
5453

5554
if (!buf)

0 commit comments

Comments
 (0)