Full Disclosure mailing list archives

Re: Multiple OS kernel insecure handling of stdio file descriptor


From: Troy Bollinger <troy () austin ibm com>
Date: Sat, 20 Jan 2007 15:18:14 -0600

On Sat, Jan 20, 2007 at 08:43:33PM +0300, eugeny gladkih wrote:
well, but what is used for stdout if it's closed in the parent
process just before fork(2) call?!

If I recall correctly, setuid and setgid programs with closed stdin,
stdout or stderr will open /dev/null during exec.

This fix was added to AIX back in 1999 or so.

-- 
Troy Bollinger <troy () austin ibm com>
Network Security Analyst
PGP keyid: 1024/0xB7783129
Troy's opinions are not IBM policy

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/


Current thread: