Commit c6ad76f1 authored by Huaxin Lu's avatar Huaxin Lu Committed by Yongqiang Liu
Browse files

ima: Fix a potential NULL pointer access in ima_restore_measurement_list

stable inclusion
from stable-v4.19.270
commit c3572fb4002fdd36ebb9e707f8c397a0e2830c9e
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I6DPF8


CVE: NA

--------------------------------

commit 11220db4 upstream.

In restore_template_fmt, when kstrdup fails, a non-NULL value will still be
returned, which causes a NULL pointer access in template_desc_init_fields.

Fixes: c7d09367 ("ima: support restoring multiple template formats")
Cc: stable@kernel.org
Co-developed-by: default avatarJiaming Li <lijiaming30@huawei.com>
Signed-off-by: default avatarJiaming Li <lijiaming30@huawei.com>
Signed-off-by: default avatarHuaxin Lu <luhuaxin1@huawei.com>
Reviewed-by: default avatarStefan Berger <stefanb@linux.ibm.com>
Signed-off-by: default avatarMimi Zohar <zohar@linux.ibm.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: default avatarYongqiang Liu <liuyongqiang13@huawei.com>
parent 6084ee2d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment