From 2889133cc082f87cff6ad77ba7532656fe3a99d2 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Thu, 7 Jan 2021 12:59:20 +0100 Subject: [PATCH] imc_attestation: Fixed double free of tpm_version_info chunk --- src/libimcv/pts/pts.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libimcv/pts/pts.c b/src/libimcv/pts/pts.c index aeeae6075..976b355eb 100644 --- a/src/libimcv/pts/pts.c +++ b/src/libimcv/pts/pts.c @@ -1039,7 +1039,8 @@ pts_t *pts_create(bool is_imc) { this->proto_caps |= PTS_PROTO_CAPS_T | PTS_PROTO_CAPS_D; this->tpm_version = this->tpm->get_version(this->tpm); - this->tpm_version_info = this->tpm->get_version_info(this->tpm); + this->tpm_version_info = chunk_clone( + this->tpm->get_version_info(this->tpm)); load_aik(this); } }