From 3ecfa025b8a1090a4a5328c1b0cf349b92fafca2 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 11 Nov 2022 11:05:12 -0700 Subject: [PATCH] sudo_debug_group_list: short-circuit if groups is NULL --- plugins/sudoers/pwutil.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/sudoers/pwutil.c b/plugins/sudoers/pwutil.c index 0ec718593..0dd89685e 100644 --- a/plugins/sudoers/pwutil.c +++ b/plugins/sudoers/pwutil.c @@ -907,7 +907,7 @@ sudo_debug_group_list(const char *user, char * const *groups, int level) size_t i, len = 0; debug_decl(sudo_debug_group_list, SUDOERS_DEBUG_NSS); - if (!sudo_debug_needed(level)) + if (groups == NULL || !sudo_debug_needed(level)) debug_return; for (i = 0; groups[i] != NULL; i++) {