Skip to content

CVE-2016-9013 Django user with hardcoded password created when running tests on Oracle

CriticalCVSS 9.8 EPSS 5.1%
Published
Updated
Exploit status
No public exploit known

Description

Django 1.8.x before 1.8.16, 1.9.x before 1.9.11, and 1.10.x before 1.10.3 use a hardcoded password for a temporary database user created when running tests with an Oracle database, which makes it easier for remote attackers to obtain access to the database server by leveraging failure to manually specify a password in the database settings TEST dictionary.

Affected products

ProductAffected versionsFixed in
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.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
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.8a1, < 1.8.16 1.8.16
pypi django(PyPI) = 1.8 No fix listed
Show 84 more
ProductAffected versionsFixed in
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.8, < 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
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
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
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
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
fedoraproject fedora = 24 No fix listed
fedoraproject fedora = 25 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