Antoine Pitrou added the comment:

As Zachary and Ramchandra explained, the security issue is obvious: a 
non-sudoer user A can make a sudoer user B execute arbitrary code, simply by 
placing a file where IDLE will be run from.

This is the same reason Python has -s and -E options. The least we could do 
would be to disable readprofile() when sys.flags.ignore_environment is true.

----------
nosy: +pitrou
versions: +Python 2.7, Python 3.2, Python 3.3, Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue16248>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to