Skip to content

Commit 9e97d07

Browse files
liketechnikthiagomacieira
authored andcommitted
fix(validation): check CompleteData after iteration
Signed-off-by: Thiago Macieira <[email protected]>
1 parent 590c28a commit 9e97d07

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cborvalidation.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@ CborError cbor_value_validate(const CborValue *it, uint32_t flags)
647647
CborError err = validate_value(&value, flags, CBOR_PARSER_MAX_RECURSIONS);
648648
if (err)
649649
return err;
650-
if (flags & CborValidateCompleteData && can_read_bytes(it, 1))
650+
if (flags & CborValidateCompleteData && can_read_bytes(&value, 1))
651651
return CborErrorGarbageAtEnd;
652652
return CborNoError;
653653
}

0 commit comments

Comments
 (0)