Bulletin d'alerte Debian

DSA-2529-1 python-django -- Plusieurs vulnérabilités

Date du rapport :
14 août 2012
Paquets concernés :
python-django
Vulnérabilité :
Oui
Références dans la base de données de sécurité :
Dans le système de suivi des bogues Debian : Bogue 683364.
Dans le dictionnaire CVE du Mitre : CVE-2012-3442, CVE-2012-3443, CVE-2012-3444.
Plus de précisions :

Jeroen Dekkers et d'autres ont signalé plusieurs vulnérabilités dans Django, une structure de développement web en Python. Le projet « Common Vulnerabilities and Exposures » (CVE) identifie les problèmes suivants.

  • CVE-2012-3442

    Deux fonctions ne valident pas le schéma d'une cible de redirection, ce qui pourrait permettre aux attaquants distants de réaliser des attaques de script intersite (XSS) à l'aide d'une URL data:.

  • CVE-2012-3443

    La classe ImageField décompresse complètement les données d'image lors d'une validation d'image. Cela permet aux attaquants distants de provoquer un déni de service (consommation de mémoire) en envoyant un fichier image.

  • CVE-2012-3444

    La fonction get_image_dimensions de la fonctionnalité de traitement d'image utilise une taille de bloc constante dans toutes les tentatives de déterminer les dimensions. Cela permet aux attaquants distants de provoquer un déni de service (consommation de processus ou de thread) à l'aide d'une grande image TIFF.

Pour la distribution stable (Squeeze), ce problème a été corrigé dans la version 1.2.3-3+squeeze3.

Pour la distribution unstable (Sid), ce problème a été corrigé dans la version 1.4.1-1.

Nous vous recommandons de mettre à jour vos paquets python-django.