|
Bugtraq
mailing list archives
Re: OSS nice tmp race
From: crispin () CSE OGI EDU (Crispin Cowan)
Date: Sun, 20 Dec 1998 22:53:09 +0000
Joel Eriksson wrote:
There are of course cases where it's not this easy to get rid of the need
for a temporary file, the best way to fix this problem I think would be if
all users had their own private tmp-directory. I have heard of patches
that makes /tmp to a pseudo-directory that is "private" for each user
that may be useful (I think it was for Linux, but I don't think it is
widely spread).
Since programmers keep repeating the old mistakes over and over again, the
responsibility is ultimately the users. One can't check all of the
sourcecode that we compile (at least not as thouroughly that may be
needed), but eliminating the possibility of certain common bugs from
having any dangerous implications is a first step. I think solutions like
StackGuard and the like is of great use when it comes to this.
Thanks for the plug! Unfortunately, I haven't thought of any StackGuard-like techniques for
treating race conditions. Matt Bishop's excellent paper on race condtions has some reasons why
race conditions are un-decidable at the compiler level.
Crispin
-----
Crispin Cowan, Research Assistant Professor of Computer Science, OGI
NEW: Protect Your Linux Host with StackGuard'd Programs :FREE
http://www.cse.ogi.edu/DISC/projects/immunix/StackGuard/
Support Justice: Boycott Windows 98
By Date
By Thread
Current thread:
|