stkutil: add one more sanity check
authorDenis Kenzior <denkenz@gmail.com>
Thu, 31 Mar 2011 19:00:49 +0000 (14:00 -0500)
committerDenis Kenzior <denkenz@gmail.com>
Thu, 31 Mar 2011 19:00:49 +0000 (14:00 -0500)
src/stkutil.c

index fab52a1..7299fb5 100644 (file)
@@ -1646,7 +1646,7 @@ static gboolean parse_dataobj_network_access_name(
        while (len) {
                label_size = *data;
 
-               if (label_size > (len - 1))
+               if (label_size == 0 || label_size > (len - 1))
                        return FALSE;
 
                memcpy(decoded_apn + offset, data + 1, label_size);