CVE-2012-4520
Published: 30 October 2012
The django.http.HttpRequest.get_host function in Django 1.3.x before 1.3.4 and 1.4.x before 1.4.2 allows remote attackers to generate and display arbitrary URLs via crafted username and password Host header values.
Notes
Author | Note |
---|---|
jdstrand | fix introduced LP: #1080204 |
Priority
Status
Package | Release | Status |
---|---|---|
python-django Launchpad, Ubuntu, Debian |
hardy |
Ignored
(end of life)
|
lucid |
Released
(1.1.1-2ubuntu1.6)
|
|
oneiric |
Released
(1.3-2ubuntu1.4)
|
|
precise |
Released
(1.3.1-4ubuntu1.3)
|
|
quantal |
Released
(1.4.1-2ubuntu0.1)
|
|
upstream |
Released
(1.4.2-1)
|
|
Patches: upstream: https://github.com/django/django/commit/92d3430f12171f16f566c9050c40feefb830a4a3 (1.4 branch) upstream: https://github.com/django/django/commit/b45c377f8f488955e0c7069cad3f3dd21910b071 (1.3 branch) debdiff: https://bugs.launchpad.net/ubuntu/+source/python-django/+bug/1068486 |
References
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4520
- http://www.openwall.com/lists/oss-security/2012/10/30/4
- http://www.openwall.com/lists/oss-security/2012/10/29/17
- https://www.djangoproject.com/weblog/2012/oct/17/security/
- https://ubuntu.com/security/notices/USN-1632-1
- https://ubuntu.com/security/notices/USN-1632-2
- NVD
- Launchpad
- Debian