Skip to content

CVE-2016-9014 Django DNS Rebinding Vulnerability

HighCVSS 8.1 EPSS 6.1%
Published
Updated
Exploit status
No public exploit known

Description

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.

Affected products

ProductAffected versionsFixed in
pypi django(PyPI) >= 1.8a1, < 1.8.16 1.8.16
pypi django(PyPI) = 1.8 No fix listed
pypi django(PyPI) = 1.8.1 No fix listed
pypi django(PyPI) = 1.8.10 No fix listed
pypi django(PyPI) = 1.8.11 No fix listed
pypi django(PyPI) = 1.8.12 No fix listed
pypi django(PyPI) = 1.8.13 No fix listed
pypi django(PyPI) = 1.8.14 No fix listed
pypi django(PyPI) = 1.8.15 No fix listed
pypi django(PyPI) = 1.8.2 No fix listed
pypi django(PyPI) = 1.8.3 No fix listed
pypi django(PyPI) = 1.8.4 No fix listed
pypi django(PyPI) = 1.8.5 No fix listed
pypi django(PyPI) = 1.8.6 No fix listed
pypi django(PyPI) = 1.8.7 No fix listed
pypi django(PyPI) = 1.8.8 No fix listed
pypi django(PyPI) = 1.8.9 No fix listed
pypi django(PyPI) = 1.8a1 No fix listed
pypi django(PyPI) = 1.8b1 No fix listed
pypi django(PyPI) = 1.8b2 No fix listed
pypi django(PyPI) = 1.8c1 No fix listed
pypi django(PyPI) >= 1.9a1, < 1.9.11 1.9.11
pypi django(PyPI) = 1.9 No fix listed
pypi django(PyPI) = 1.9.1 No fix listed
pypi django(PyPI) = 1.9.10 No fix listed
Show 169 more
ProductAffected versionsFixed in
pypi django(PyPI) = 1.9.2 No fix listed
pypi django(PyPI) = 1.9.3 No fix listed
pypi django(PyPI) = 1.9.4 No fix listed
pypi django(PyPI) = 1.9.5 No fix listed
pypi django(PyPI) = 1.9.6 No fix listed
pypi django(PyPI) = 1.9.7 No fix listed
pypi django(PyPI) = 1.9.8 No fix listed
pypi django(PyPI) = 1.9.9 No fix listed
pypi django(PyPI) = 1.9a1 No fix listed
pypi django(PyPI) = 1.9b1 No fix listed
pypi django(PyPI) = 1.9rc1 No fix listed
pypi django(PyPI) = 1.9rc2 No fix listed
pypi django(PyPI) >= 1.10a1, < 1.10.3 1.10.3
pypi django(PyPI) = 1.10 No fix listed
pypi django(PyPI) = 1.10.1 No fix listed
pypi django(PyPI) = 1.10.2 No fix listed
pypi django(PyPI) = 1.10a1 No fix listed
pypi django(PyPI) = 1.10b1 No fix listed
pypi django(PyPI) = 1.10rc1 No fix listed
pypi django(PyPI) < 1.8.16 1.8.16
pypi django(PyPI) >= 1.9, < 1.9.11 1.9.11
pypi django(PyPI) >= 1.10, < 1.10.3 1.10.3
pypi django(PyPI) = 1.0.1 No fix listed
pypi django(PyPI) = 1.0.2 No fix listed
pypi django(PyPI) = 1.0.3 No fix listed
pypi django(PyPI) = 1.0.4 No fix listed
pypi django(PyPI) = 1.1 No fix listed
pypi django(PyPI) = 1.1.1 No fix listed
pypi django(PyPI) = 1.1.2 No fix listed
pypi django(PyPI) = 1.1.3 No fix listed
pypi django(PyPI) = 1.1.4 No fix listed
pypi django(PyPI) = 1.2 No fix listed
pypi django(PyPI) = 1.2.1 No fix listed
pypi django(PyPI) = 1.2.2 No fix listed
pypi django(PyPI) = 1.2.3 No fix listed
pypi django(PyPI) = 1.2.4 No fix listed
pypi django(PyPI) = 1.2.5 No fix listed
pypi django(PyPI) = 1.2.6 No fix listed
pypi django(PyPI) = 1.2.7 No fix listed
pypi django(PyPI) = 1.3 No fix listed
pypi django(PyPI) = 1.3.1 No fix listed
pypi django(PyPI) = 1.3.2 No fix listed
pypi django(PyPI) = 1.3.3 No fix listed
pypi django(PyPI) = 1.3.4 No fix listed
pypi django(PyPI) = 1.3.5 No fix listed
pypi django(PyPI) = 1.3.6 No fix listed
pypi django(PyPI) = 1.3.7 No fix listed
pypi django(PyPI) = 1.4 No fix listed
pypi django(PyPI) = 1.4.1 No fix listed
pypi django(PyPI) = 1.4.10 No fix listed
pypi django(PyPI) = 1.4.11 No fix listed
pypi django(PyPI) = 1.4.12 No fix listed
pypi django(PyPI) = 1.4.13 No fix listed
pypi django(PyPI) = 1.4.14 No fix listed
pypi django(PyPI) = 1.4.15 No fix listed
pypi django(PyPI) = 1.4.16 No fix listed
pypi django(PyPI) = 1.4.17 No fix listed
pypi django(PyPI) = 1.4.18 No fix listed
pypi django(PyPI) = 1.4.19 No fix listed
pypi django(PyPI) = 1.4.2 No fix listed
pypi django(PyPI) = 1.4.20 No fix listed
pypi django(PyPI) = 1.4.21 No fix listed
pypi django(PyPI) = 1.4.22 No fix listed
pypi django(PyPI) = 1.4.3 No fix listed
pypi django(PyPI) = 1.4.4 No fix listed
pypi django(PyPI) = 1.4.5 No fix listed
pypi django(PyPI) = 1.4.6 No fix listed
pypi django(PyPI) = 1.4.7 No fix listed
pypi django(PyPI) = 1.4.8 No fix listed
pypi django(PyPI) = 1.4.9 No fix listed
pypi django(PyPI) = 1.5 No fix listed
pypi django(PyPI) = 1.5.1 No fix listed
pypi django(PyPI) = 1.5.10 No fix listed
pypi django(PyPI) = 1.5.11 No fix listed
pypi django(PyPI) = 1.5.12 No fix listed
pypi django(PyPI) = 1.5.2 No fix listed
pypi django(PyPI) = 1.5.3 No fix listed
pypi django(PyPI) = 1.5.4 No fix listed
pypi django(PyPI) = 1.5.5 No fix listed
pypi django(PyPI) = 1.5.6 No fix listed
pypi django(PyPI) = 1.5.7 No fix listed
pypi django(PyPI) = 1.5.8 No fix listed
pypi django(PyPI) = 1.5.9 No fix listed
pypi django(PyPI) = 1.6 No fix listed
pypi django(PyPI) = 1.6.1 No fix listed
pypi django(PyPI) = 1.6.10 No fix listed
pypi django(PyPI) = 1.6.11 No fix listed
pypi django(PyPI) = 1.6.2 No fix listed
pypi django(PyPI) = 1.6.3 No fix listed
pypi django(PyPI) = 1.6.4 No fix listed
pypi django(PyPI) = 1.6.5 No fix listed
pypi django(PyPI) = 1.6.6 No fix listed
pypi django(PyPI) = 1.6.7 No fix listed
pypi django(PyPI) = 1.6.8 No fix listed
pypi django(PyPI) = 1.6.9 No fix listed
pypi django(PyPI) = 1.7 No fix listed
pypi django(PyPI) = 1.7.1 No fix listed
pypi django(PyPI) = 1.7.10 No fix listed
pypi django(PyPI) = 1.7.11 No fix listed
pypi django(PyPI) = 1.7.2 No fix listed
pypi django(PyPI) = 1.7.3 No fix listed
pypi django(PyPI) = 1.7.4 No fix listed
pypi django(PyPI) = 1.7.5 No fix listed
pypi django(PyPI) = 1.7.6 No fix listed
pypi django(PyPI) = 1.7.7 No fix listed
pypi django(PyPI) = 1.7.8 No fix listed
pypi django(PyPI) = 1.7.9 No fix listed
debian/python-django(Debian:12) < 1:1.10.3-1 1:1.10.3-1
debian/python-django(Debian:13) < 1:1.10.3-1 1:1.10.3-1
debian/python-django(Debian:14) < 1:1.10.3-1 1:1.10.3-1
fedoraproject fedora = 24 No fix listed
fedoraproject fedora = 25 No fix listed
Canonical Ubuntu Linux = 12.04 No fix listed
Canonical Ubuntu Linux = 14.04 No fix listed
Canonical Ubuntu Linux = 16.04 No fix listed
Canonical Ubuntu Linux = 16.10 No fix listed
djangoproject django = 1.8 No fix listed
djangoproject django = 1.8.1 No fix listed
djangoproject django = 1.8.2 No fix listed
djangoproject django = 1.8.3 No fix listed
djangoproject django = 1.8.4 No fix listed
djangoproject django = 1.8.5 No fix listed
djangoproject django = 1.8.6 No fix listed
djangoproject django = 1.8.7 No fix listed
djangoproject django = 1.8.8 No fix listed
djangoproject django = 1.8.9 No fix listed
djangoproject django = 1.8.10 No fix listed
djangoproject django = 1.8.11 No fix listed
djangoproject django = 1.8.12 No fix listed
djangoproject django = 1.8.13 No fix listed
djangoproject django = 1.8.14 No fix listed
djangoproject django = 1.8.15 No fix listed
djangoproject django = 1.10 No fix listed
djangoproject django = 1.10.1 No fix listed
djangoproject django = 1.10.2 No fix listed
djangoproject django = 1.9 No fix listed
djangoproject django = 1.9.1 No fix listed
djangoproject django = 1.9.2 No fix listed
djangoproject django = 1.9.3 No fix listed
djangoproject django = 1.9.4 No fix listed
djangoproject django = 1.9.5 No fix listed
djangoproject django = 1.9.6 No fix listed
djangoproject django = 1.9.7 No fix listed
djangoproject django = 1.9.8 No fix listed
djangoproject django = 1.9.9 No fix listed
djangoproject django = 1.9.10 No fix listed
alpine/py-django(Alpine:v3.10) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.2) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.3) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.4) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.5) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.6) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.7) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.8) < 1.8.16-r0 1.8.16-r0
alpine/py-django(Alpine:v3.9) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.11) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.12) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.13) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.14) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.15) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.16) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.17) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.18) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.19) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.20) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.21) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.22) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.23) < 1.8.16-r0 1.8.16-r0
alpine/py3-django(Alpine:v3.24) < 1.8.16-r0 1.8.16-r0

References