Description
The (1) django.http.HttpResponseRedirect and (2) django.http.HttpResponsePermanentRedirect classes in Django before 1.3.2 and 1.4.x before 1.4.1 do not validate the scheme of a redirect target, which might allow remote attackers to conduct cross-site scripting (XSS) attacks via a data: URL.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
Debian DSA |
DSA-2529-1 | python-django security update |
EUVD |
EUVD-2012-0003 | The (1) django.http.HttpResponseRedirect and (2) django.http.HttpResponsePermanentRedirect classes in Django before 1.3.2 and 1.4.x before 1.4.1 do not validate the scheme of a redirect target, which might allow remote attackers to conduct cross-site scripting (XSS) attacks via a data: URL. |
Github GHSA |
GHSA-78vx-ggch-wghm | Django Allows Redirect via Data URL |
Ubuntu USN |
USN-1560-1 | Django vulnerabilities |
References
History
Thu, 16 Apr 2026 21:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:djangoproject:django:0.96:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0.1:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0.2:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0:alpha1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0:alpha2:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0:beta2:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.0:beta:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1.2:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1.3:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1.4:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1:alpha1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1:beta1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.1:rc1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2-alpha1:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2.2:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2.4:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2.5:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2.6:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2.7:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2:*:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2:beta1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.2:rc1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.3:alpha1:*:*:*:*:*:* cpe:2.3:a:djangoproject:django:1.3:beta1:*:*:*:*:*:* |
Status: PUBLISHED
Assigner: redhat
Published:
Updated: 2024-08-06T20:05:12.572Z
Reserved: 2012-06-14T00:00:00.000Z
Link: CVE-2012-3442
No data.
Status : Analyzed
Published: 2012-07-31T17:55:01.607
Modified: 2026-04-16T21:06:54.510
Link: CVE-2012-3442
No data.
OpenCVE Enrichment
No data.
Weaknesses
Debian DSA
EUVD
Github GHSA
Ubuntu USN