diff --git a/src/evmctl.c b/src/evmctl.c index b8ba339..ac2e46f 100644 --- a/src/evmctl.c +++ b/src/evmctl.c @@ -1603,7 +1603,7 @@ void ima_ng_show(struct template_entry *entry) total_len -= sizeof(field_len); algo = (char *)fieldp; - len = strlen(algo) + 1; + len = strnlen(algo, field_len - 1) + 1; digest_len = field_len - len; digest = fieldp + len;