commit | 067d2521874135267e681c19d42761c601d503d6 | [log] [tgz] |
---|---|---|
author | Jianglei Nie <niejianglei2021@163.com> | Tue Jul 12 09:10:37 2022 +0800 |
committer | Mimi Zohar <zohar@linux.ibm.com> | Wed Jul 13 10:13:58 2022 -0400 |
tree | 29219651d1768c1cde4edd739967201d38639b3e | |
parent | af16df54b89dee72df253abc5e7b5e8a6d16c11c [diff] |
ima: Fix potential memory leak in ima_init_crypto() On failure to allocate the SHA1 tfm, IMA fails to initialize and exits without freeing the ima_algo_array. Add the missing kfree() for ima_algo_array to avoid the potential memory leak. Signed-off-by: Jianglei Nie <niejianglei2021@163.com> Fixes: 6d94809af6b0 ("ima: Allocate and initialize tfm for each PCR bank") Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>