Судьба ограниченного окружения в Python

Заявление Г.Россума о судьбе модулей rexec и Bastion в ближайшем будущем.

Начиная с Python 2.2 было множество сообщений о серьезных проблемах с безопасностью при использовании модулей rexec и Bastion. У нас нет ресурсов, чтобы их исправить. Поэтому я исключу эти модули из следующего альфа-релиза ветки 2.3 и следующего релиза ветки 2.2 (то есть 2.2.3, выпуск этой версии пока не запланирован). Если вы используете rexec или Bastion с Python 2.2 или 2.3 для безопасного выполнения кода, предложенного анонимным пользователем, я настоятельно рекомендую немедленно отказаться от этого, так как такое выполнение не безопасно.

Известны также проблемы с безопасностью и в более старых версиях Python, но бреши, появившиеся в Python 2.2 значительно больше (достаточно большие, чтобы через них мог пролететь аэроплан).

Гвидо ван Россум, "Deleting rexec.py and Bastion.py"