[15516] in Athena Bugs
fix for buffer overflow in klogind
daemon@ATHENA.MIT.EDU (mhpower@MIT.EDU)
Fri Sep 19 01:30:24 1997
From: <mhpower@MIT.EDU>
To: bugs@MIT.EDU
Date: Fri, 19 Sep 1997 01:30:20 EDT
The patch is relative to /mit/source/third/krb5/src/appl/bsd/krlogind.c
Matt
*** krlogind.c.old Tue Apr 1 00:08:40 1997
--- krlogind.c Fri Sep 19 01:15:08 1997
***************
*** 550,552 ****
/* Save hostent information.... */
! else strcpy(rhost_name,hp->h_name);
--- 550,555 ----
/* Save hostent information.... */
! else {
! strncpy(rhost_name,hp->h_name,sizeof(rhost_name));
! rhost_name[sizeof(rhost_name) - 1] = '\0';
! }