From: Florian Weimer Date: Mon, 12 Jul 2021 05:58:07 +0000 (+0200) Subject: nis: nis_local_group may read from __nisgroup[-1] (bug 28075) X-Git-Tag: glibc-2.34~98 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=70099c7763b8c47a4bb1eef1c41601c602a83270;p=thirdparty%2Fglibc.git nis: nis_local_group may read from __nisgroup[-1] (bug 28075) Reviewed-by: Carlos O'Donell --- diff --git a/nis/nis_local_names.c b/nis/nis_local_names.c index 080dcf88bd6..218764f32e9 100644 --- a/nis/nis_local_names.c +++ b/nis/nis_local_names.c @@ -31,6 +31,7 @@ nis_local_group (void) char *cptr; if (__nisgroup[0] == '\0' && (cptr = getenv ("NIS_GROUP")) != NULL + && cptr[0] != '\0' && strlen (cptr) < NIS_MAXNAMELEN) { char *cp = stpcpy (__nisgroup, cptr);