Subject: Re: Installing local packages and NetBSD guide
To: None <netbsd-users@NetBSD.org>
From: John Nemeth <jnemeth@victoria.tc.ca>
List: netbsd-users
Date: 09/28/2007 07:17:59
On Jan 14, 2:16am, Magnus Eriksson wrote:
} On Fri, 28 Sep 2007, John Nemeth wrote:
}
} > } > (/usr/local/* is still retained in various default PATHs, for convenience)
} > }
} > } Smells like potential security problems to me, if it still is the case.
} >
} > What security problem? If the administrator doesn't put anything
} > there, then nothing will be found. If the administrator does put
} > something there, then presumably they intend it to be used.
}
} Having a suid root program exploited to create the directory, or change
} the permissions of it -- *that* security problem.
If an suid root program can be exploited in such a way, it can
most likely cause all sorts of other problems. This is a pretty
trivial concern.
} I don't know exactly in which "various default PATHs" /usr/local is
The ones in /etc/skel/*, which are the files used to populate a
user's home directory when you do 'useradd -m ...'. Also, the ones in
/root/.*.
}-- End of excerpt from Magnus Eriksson