brad 0da69615f6 Fix security issue with Python 2.1/2.2
Zack Weinberg found a vulnerability in the way the exevpe() method
from the os.py module uses a temporary file name. A file which
supposedly should not exist is created in a unsafe way and the method
tries to execute it. The objective of such code is to discover what
error the operating system returns in a portable way.

By exploiting this vulnerability a local attacker can execute
arbitrary code with the privileges of the user running python code
which uses the execvpe() method.

http://python.org/sf/590294
http://python.org/sf/601077
2002-10-08 02:52:25 +00:00
..
2002-09-15 11:46:09 +00:00
2002-10-05 09:40:58 +00:00
2002-04-07 01:54:47 +00:00
2002-04-07 01:54:47 +00:00
2002-05-13 23:31:24 +00:00
2002-04-27 06:16:18 +00:00
2002-04-07 01:54:47 +00:00
2002-03-02 19:38:04 +00:00
2002-03-21 20:20:41 +00:00
2002-03-21 21:09:16 +00:00
2002-04-07 01:54:47 +00:00
2002-03-21 21:09:16 +00:00
2002-09-16 18:55:04 +00:00
2002-03-21 21:09:16 +00:00
2002-03-21 21:09:16 +00:00
2002-03-21 21:09:16 +00:00
2002-06-30 16:06:12 +00:00
2002-03-21 20:20:41 +00:00
2002-05-13 23:31:24 +00:00