FICHE CVE

CVE-2016-9014

Publiée le 2016-12-09 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les applications web Django exécutées avec `DEBUG = True` sont vulnérables aux attaques par DNS rebinding car le logiciel ne valide pas correctement l'en-tête HTTP Host par rapport à la liste `ALLOWED_HOSTS`. Un attaquant distant non authentifié peut exploiter cette faille pour contourner les restrictions de sécurité et prendre le contrôle total des données et des fonctionnalités de l'application. Bien qu'aucune interaction de l'utilisateur ne soit requise, l'attaque est complexe à exécuter car elle nécessite que l'attaquant manipule les enregistrements DNS pour tromper le navigateur.

CVSS 3.08.1 ÉLEVÉE
Publiée2016-12-09
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueÉlevée
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

Django before 1.8.x before 1.8.16, 1.9.x before 1.9.11, and 1.10.x before 1.10.3, when settings.DEBUG is True, allow remote attackers to conduct DNS rebinding attacks by leveraging failure to validate the HTTP Host header against settings.ALLOWED_HOSTS.