--- sudo-1.6.9p17/parse.c.orig 2008-09-10 16:20:01.000000000 -0500 +++ sudo-1.6.9p17/parse.c 2008-09-10 15:25:23.000000000 -0500 @@ -316,9 +316,11 @@ break; } } + if (*ap == NULL) { + globfree(&gl); + return(FALSE); + } globfree(&gl); - if (*ap == NULL) - return(FALSE); if (!sudoers_args || (!user_args && sudoers_args && !strcmp("\"\"", sudoers_args)) ||