From 2d3b44e3073e8d6ec49dde45ec353d6f41290917 Mon Sep 17 00:00:00 2001 From: Manish V Badarkhe Date: Tue, 1 Apr 2025 17:27:52 +0100 Subject: [PATCH] fix(bl1): prevent null pointer dereference Added an assertion to ensure ptr is not NULL before dereferencing it. This prevents potential null pointer dereference issues detected by Coverity. Change-Id: I2e3325cd7cbdf141959bacd6135461be24ae6169 Signed-off-by: Manish V Badarkhe --- bl1/bl1_fwu.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bl1/bl1_fwu.c b/bl1/bl1_fwu.c index 6d4dc7e70..167a22e71 100644 --- a/bl1/bl1_fwu.c +++ b/bl1/bl1_fwu.c @@ -170,6 +170,9 @@ static int bl1_fwu_image_check_overlaps(unsigned int image_id) uintptr_t checked_image_base, checked_image_end; checked_desc = bl1_plat_get_image_desc(image_id); + + assert(checked_desc != NULL); + checked_info = &checked_desc->image_info; /* Image being checked mustn't be empty. */