Programming and posix - February 2001

February 10, 2001
Solution Symposium
Page 83
hp e3000
programming
and posix
potential posix security pitfalls
loose or missing umask resulting in world- or group-
writeable security
files and directories rely on ACDs to implement security,
and many MPE utilities may still result in ACDs being
deleted
setuid/setgid executables
shell metacharacters like > or | or ` being parsed by
popen() and system()
user-supplied file names containing multiple upward
directory references to reach the root and then
downward to any file on the machine, I.e.
../../../SYS/PUB/HPSWINFO