PT-2015-4526 · Django+1 · Django+1

Jedediah Smith

·

Published

2015-01-13

·

Updated

2024-07-12

·

CVE-2015-0219

CVSS v4.0

6.9

Medium

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Django versions 1.4.17 and earlier Django versions 1.6.x before 1.6.10 Django versions 1.7.x before 1.7.3
Description The issue allows remote attackers to spoof WSGI headers by using an (underscore) character instead of a - (dash) character in an HTTP header, as demonstrated by an X-Auth User header.
Recommendations For Django versions 1.4.17 and earlier, update to version 1.4.18 or later. For Django versions 1.6.x before 1.6.10, update to version 1.6.10 or later. For Django versions 1.7.x before 1.7.3, update to version 1.7.3 or later.

Exploit

Fix

Authentication Bypass by Spoofing

Weakness Enumeration

Related Identifiers

CVE-2015-0219
DLA-143-1
DSA-3151-1
GHSA-7QFW-J7HP-V45G
MGASA-2015-0026
OPENSUSE-SU-2024:10206-1
OPENSUSE-SU-2024:11218-1
OPENSUSE-SU-2024:14133-1
PYSEC-2015-4
SUSE-SU-2015:0563-1
SUSE-SU-2015:0695-1
SUSE-SU-2015:1109-1
SUSE-SU-2015:1112-1
USN-2469-1

Affected Products

Django
Ubuntu