Benjamin C. Wiley Sittler a découvert que la fonction repr() de l'interpréteur Python n'allouait pas suffisamment de mémoire lors de l'analyse de chaînes Unicode UCS-4, cela peut conduire à l'exécution de code arbitraire par un dépassement de mémoire tampon.
Pour la distribution stable (Sarge), ce problème a été corrigé dans la version 2.3.5-3sarge2. À cause de problèmes de construction, cette mise à jour manque pour les architectures Alpha et Sparc. Lorsque ces problèmes auront été résolus, des binaires seront publiés.
Pour la distribution instable (Sid), ce problème a été corrigé dans la version 2.3.5-16.
Nous vous recommandons de mettre à jour vos paquets Python 2.3.
Les sommes MD5 des fichiers indiqués sont disponibles sur la page originale de l'alerte de sécurité.