]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
pw: The pw_checkname function has added ';' checking.
authorpbuff <pbuff@qq.com>
Tue, 16 May 2023 03:05:30 +0000 (11:05 +0800)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Fri, 19 May 2023 08:10:09 +0000 (10:10 +0200)
commit732f13ad32dc7ddc951f9dcdb969b933bcacf631
tree2e911735be93fc224c29371e9c3241c7b1373c02
parente31fbe0dff0ca49670fc97eb931f8864f86d2def
pw: The pw_checkname function has added ';' checking.

The pw_checkname function forgot to include a ';'
when checking usernames, causing shell commands
to be executed when a username with a ';' is deleted.

PR: 271427
MFC After: 3 days

(cherry picked from commit e0155c6989049da43c5499f7129002aa17d1ca79)
usr.sbin/pw/pw_user.c