From 6e689dc6eedea558df3d98da4477d58432d2d29c Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Fri, 6 Jan 2023 09:26:04 +0100 Subject: [PATCH] bootctl: Fix NULL pointer dereference Fixes: #25952 --- src/shared/bootspec.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/shared/bootspec.c b/src/shared/bootspec.c index 36a9f1d8bd2..06f42ab61d7 100644 --- a/src/shared/bootspec.c +++ b/src/shared/bootspec.c @@ -723,9 +723,11 @@ static int boot_entry_load_unified( if (!tmp.title) return log_oom(); - tmp.sort_key = strdup(good_sort_key); - if (!tmp.sort_key) - return log_oom(); + if (good_sort_key) { + tmp.sort_key = strdup(good_sort_key); + if (!tmp.sort_key) + return log_oom(); + } if (good_version) { tmp.version = strdup(good_version); -- 2.47.3