If -m option is used in mkdir, mknod, mkfifo it's possible to change permissions for any file.
vulners.com/securityvulns/securityvulns:doc:8288