Bulletin d'alerte Debian
DSA-2740-2 python-django -- Vulnérabilité de script intersite
- Date du rapport :
- 23 août 2013
- Paquets concernés :
- python-django
- Vulnérabilité :
- Oui
- Références dans la base de données de sécurité :
- Dans le dictionnaire CVE du Mitre : CVE-2013-6044.
- Plus de précisions :
-
Nick Brunn a signalé une potentielle vulnérabilité de script intersite dans python-django, un cadriciel de développement web de haut niveau en Python.
La fonction utilitaire is_safe_url utilisée pour valider qu'une URL utilisée se trouve sur l'hôte courant et ainsi éviter d'éventuelles redirections dangereuses à partir de requêtes contrefaites, fonctionnait comme prévu pour les URL HTTP et HTTPS, mais permettait les redirections d'autres schémas, comme javascript:.
La fonction is_safe_url a été modifiée pour reconnaître correctement et rejeter les URLs indiquant un autre schéma que HTTP ou HTTPS afin de prévenir les attaques par script intersite par la redirection d'autres schémas.
Pour la distribution oldstable (Squeeze), ce problème a été corrigé dans la version 1.2.3-3+squeeze6.
Pour la distribution stable (Wheezy), ce problème a été corrigé dans la version 1.4.5-1+deb7u2.
Pour la distribution testing (Jessie) et la distribution unstable (Sid), ce problème a été corrigé dans la version 1.5.2-1.
Nous vous recommandons de mettre à jour vos paquets python-django.