I think non-dairy creamer was only invented because some Americans complained they couldn't shovel corn syrup into their faces quickly enough if they had to drink things that didn't contain it.
@AviD - under most Unixes, you can change the privileges of a process after you have initiated it, but if your privileges are revoked, the process won't be likely to know about it until next time you try to run it, or if it is told to check. Normally in the circumstances you are talking about, you would revoke privs then kill the process as a matter of course.
do linux processes change their uid/gid mid-process? And if not, that could mean that after you start a process, your privileges change, and yet your process could still have access you're not permitted to anymore?
1. How do we fix the general class of TOCTOU vulns? 2. how can we mitigate (i.e. workaround) for OS-level vulns? 3. I want to change the way Windows permissions and ticketing works, so I'm going to call it a bug... 4. I have a specific situation - temporary administrators - that does not work the way I expect, or want, because of the way Windows works. How can I work around this?
Nice quote from Ben Adida: "Security is about stopping the bad guys from stealing your data. Privacy is about controlling the good guys’ handling of your data. (Ron Rivest is said to have phrased this most eloquently, but I can’t find his quotation.)"
btw, for anyone wondering later - and not bothering to read the faq - chats are persistent, so you can leave a message for someone else, even if they're not in the room at the same time as you...