diff --git a/src/basic/user-util.c b/src/basic/user-util.c index 5f1bd5f5a2..a479590e47 100644 --- a/src/basic/user-util.c +++ b/src/basic/user-util.c @@ -80,7 +80,7 @@ char* getlogname_malloc(void) { char *getusername_malloc(void) { const char *e; - e = getenv("USER"); + e = secure_getenv("USER"); if (e) return strdup(e); @@ -514,7 +514,7 @@ int get_shell(char **_s) { assert(_s); /* Take the user specified one */ - e = getenv("SHELL"); + e = secure_getenv("SHELL"); if (e && path_is_valid(e) && path_is_absolute(e)) { s = strdup(e); if (!s)