]> git.ipfire.org Git - thirdparty/shadow.git/commit
Hardcoding Prog to known value
authorSkyler Ferrante <sjf5462@rit.edu>
Sun, 3 Mar 2024 05:54:05 +0000 (00:54 -0500)
committerAlejandro Colomar <alx@kernel.org>
Thu, 7 Mar 2024 21:23:04 +0000 (22:23 +0100)
commite6c2e4393784440f09a03639bc2a378645e27778
tree34d41541ec9dc972a9166f2d738e3e8566d87d63
parentd13844408ce138ce5903573ca51af517b1648350
Hardcoding Prog to known value

See #959. We now set Prog (program name) based on hardcoded value instead
of argv[0]. This is to help prevent escape sequence injection.
37 files changed:
src/chage.c
src/check_subid_range.c
src/chfn.c
src/chgpasswd.c
src/chpasswd.c
src/chsh.c
src/expiry.c
src/faillog.c
src/free_subid_range.c
src/get_subid_owners.c
src/getsubids.c
src/gpasswd.c
src/groupadd.c
src/groupdel.c
src/groupmems.c
src/groupmod.c
src/groups.c
src/grpck.c
src/grpconv.c
src/grpunconv.c
src/lastlog.c
src/login.c
src/logoutd.c
src/new_subid_range.c
src/newgidmap.c
src/newgrp.c
src/newuidmap.c
src/newusers.c
src/passwd.c
src/pwck.c
src/pwconv.c
src/pwunconv.c
src/su.c
src/sulogin.c
src/useradd.c
src/userdel.c
src/usermod.c