Zack Weinberg さんにより、os.py からの os._execvpe で安全でない一時 ファイルの扱いがあることが発見されました。 予測可能なファイル名が使用されており、それによって任意のコードが実行できて しまいます。
この問題は、Python の各バージョンで修正されています: 現安定版 (stable) (woody) では、Python 1.5 に対してはバージョン 1.5.2-23.1 で、 Python 2.1 に対してはバージョン 2.1.3-3.1 で、 Python 2.2 に対してはバージョン 2.2.1-4.1 で各々修正されています。 旧安定版 (potato) では、Python 1.5 に対してはバージョン 1.5.2-10potato12 で修正されています。 また、不安定版 (unstable)(sid) では、Python 1.5 に対してはバージョン 1.5.2-24で、Python 2.1 に対してはバージョン 2.1.3-6a で、 Python 2.2 に対してはバージョン 2.2.1-8 で各々修正されています。 Python 2.3 は、この問題の影響は受けません。
Python パッケージを早急にアップグレードすることをお勧めします。
一覧にあるファイルの MD5 チェックサムは勧告の原文にあります。