On Apr 30, 2011, at 10:36, Peter O'Gorman wrote:

>>      # Use mktemp rather than mkdir to avoid possible security issue
>>      # if $dir exists and is a symlink

> I don't understand what this is trying to do, in no case will $dir contain 
> XXXXXX for mktemp to replace with randomness, so in all cases Mac OS X mktemp 
> behaves the same as mkdir ${dir}.

I refer you to the comment in the script.  Using mkdir can lead to a 
man-in-the-middle attack on those sockets.  That issue was specifically 
addressed in XQuartz 2.2.0, three years ago (and also a Leopard update at some 
point... either SecUpdate2008-002 or 10.5.5):

http://xquartz.macosforge.org/trac/wiki/X112.2.0
http://xquartz.macosforge.org/trac/wiki/Releases

--Jeremy


_______________________________________________
Xquartz-dev mailing list
Xquartz-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev

Reply via email to