]> git.ipfire.org Git - thirdparty/grub.git/commit
efiemu/loadcore: Add grub_calloc() failure check
authorAvnish Chouhan <avnish@linux.ibm.com>
Thu, 27 Nov 2025 09:02:12 +0000 (14:32 +0530)
committerDaniel Kiper <daniel.kiper@oracle.com>
Sun, 21 Dec 2025 15:41:46 +0000 (16:41 +0100)
commit09c512b8fabdbc19d5698925c796c43def240bc0
treef1b09689c8966aeba7c62e912710c3dc3aef6fce
parent641646376b81593be9490864d56b25cd9922f630
efiemu/loadcore: Add grub_calloc() failure check

Add a failure check after grub_calloc() call. If grub_calloc()
fails, e.g., due to memory allocation failure, it returns NULL.
Then using grub_efiemu_elfsyms, which will be NULL, later will
result in a NULL pointer dereference.

Signed-off-by: Avnish Chouhan <avnish@linux.ibm.com>
Reviewed-by: Sudhakar Kuppusamy <sudhakar@linux.ibm.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/efiemu/loadcore.c