PT-2016-7619 · Django Software Foundation+2 · Django+2

Marti Raudsepp

·

Published

2016-11-01

·

Updated

2022-05-17

·

CVE-2016-9013

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Django versions 1.8.x through 1.8.15 Django versions 1.9.x through 1.9.10 Django versions 1.10.x through 1.10.2
Description The issue allows remote attackers to obtain access to the database server by leveraging failure to manually specify a password in the database settings TEST dictionary. This is due to a hardcoded password being used for a temporary database user created when running tests with an Oracle database.
Recommendations For Django versions 1.8.x through 1.8.15, update to version 1.8.16 or later. For Django versions 1.9.x through 1.9.10, update to version 1.9.11 or later. For Django versions 1.10.x through 1.10.2, update to version 1.10.3 or later.

Fix

Using Hardcoded Credentials

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2017-1227
CVE-2016-9013
DSA-3835-1
GHSA-MV8G-FHH6-6267
MGASA-2016-0368
PYSEC-2016-17
SUSE-SU-2018:0973-1
SUSE-SU-2018:1102-1
USN-3115-1

Affected Products

Alt Linux
Django
Ubuntu