Hi,
On Fri, Apr 16, 2010 at 11:16:32AM +0200, David Sommerseth wrote:
> I'll look more into this, as the only advantage is that if open() with
> O_EXCL|O_CREAT fails if the file exists, it should be used instead.
Unfortunately, this won't help against symlink attacks directed to
non-existant files (like "-> /etc/nologin").
It *will* protect against symlink attacks to existing files (overwriting
/etc/passwd or something similarily nasty).
gert
--
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany [email protected]
fax: +49-89-35655025 [email protected]