From: Tobias Brunner Date: Tue, 16 Feb 2021 14:15:38 +0000 (+0100) Subject: pts: Don't rely on BIOS event buffer to be null terminated X-Git-Tag: 5.9.2rc1~5 X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=commitdiff_plain;h=fbb70c968bad37c910ac5b7bd1be2ed3decf320f pts: Don't rely on BIOS event buffer to be null terminated --- diff --git a/src/libimcv/pts/pts_ima_bios_list.c b/src/libimcv/pts/pts_ima_bios_list.c index 2c798cf..27287af 100644 --- a/src/libimcv/pts/pts_ima_bios_list.c +++ b/src/libimcv/pts/pts_ima_bios_list.c @@ -297,7 +297,7 @@ pts_ima_bios_list_t* pts_ima_bios_list_create(tpm_tss_t *tpm, char *file, case EV_S_CRTM_CONTENTS: case EV_IPL: if (event_type == EV_NO_ACTION && event_len == 17 && - streq(event_buf, "StartupLocality")) + strpfx(event_buf, "StartupLocality")) { DBG2(DBG_PTS, " 'StartupLocality' %x", event_buf[16]); }