[PW_SID:1117536] [v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare#2152
[PW_SID:1117536] [v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare#2152linux-riscv-bot wants to merge 2 commits into
Conversation
A NULL pointer reference issue is noticed in riscv's machine_kexec_prepare, where image->segment[i].buf might be NULL and copied unchecked. The NULL buf comes from security/integrity/ima/ima_kexec.c: ima_add_kexec_buffer(), where kbuf is added by kexec_add_buffer(), but kbuf.buffer is NULL. Fix this by simply adding a check before copy. Acked-by: Baoquan He <bhe@redhat.com> Signed-off-by: Tao Liu <ltao@redhat.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
|
Patch 1: "[v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare" |
4d827ba to
89be0ce
Compare
PR for series 1117536 applied to workflow__riscv__fixes
Name: [v2] riscv: Fix a NULL pointer reference in machine_kexec_prepare
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1117536
Version: 2