From 9051c92cb381b93d92bc74d349690f6f3d1f0773 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 12 Aug 2016 09:37:11 -0600 Subject: [PATCH] In set_default_entry() check for unsupported Defaults type. --- plugins/sudoers/defaults.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/sudoers/defaults.c b/plugins/sudoers/defaults.c index cd3bd3159..3ac489e76 100644 --- a/plugins/sudoers/defaults.c +++ b/plugins/sudoers/defaults.c @@ -358,6 +358,12 @@ set_default_entry(struct sudo_defs_types *def, const char *val, int op, bool qui debug_return_bool(false); } break; + default: + if (!quiet) { + sudo_warnx(U_("invalid Defaults type 0x%x for option `%s'"), + def->type, def->name); + } + debug_return_bool(false); } if (do_callback && def->callback) debug_return_bool(def->callback(&def->sd_un)); -- 2.40.0