blobmsg: fix heap buffer overflow in blobmsg_parse
authorPetr Štetiar <ynezz@true.cz>
Tue, 10 Dec 2019 11:02:40 +0000 (12:02 +0100)
committerPetr Štetiar <ynezz@true.cz>
Wed, 25 Dec 2019 09:31:58 +0000 (10:31 +0100)
commitf2b2ee441adb22bdcab7247589545eb27c941d78
treefc945955ebe6d4d36d1b4fb4e5ec5a4d89c103fe
parent4dfd24ed88c4d721d2b26d478b9ada86395d0554
blobmsg: fix heap buffer overflow in blobmsg_parse

Fixes following error found by the fuzzer:

 ==29774==ERROR: AddressSanitizer: heap-buffer-overflow
 READ of size 1 at 0x6020004f1c56 thread T0
     #0 strcmp sanitizer_common_interceptors.inc:442:3
     #1 blobmsg_parse blobmsg.c:168:8

Signed-off-by: Petr Štetiar <ynezz@true.cz>
blobmsg.c