CVE-2016-2512
mediumpriority · track · 31EPSS 0.041 · 91 %ileEUUSEPSS · scored 2026-10-27
The utils.http.is_safe_url function in Django before 1.8.10 and 1.9.x before 1.9.3 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks or possibly conduct cross-site scripting (XSS) attacks via a URL containing basic authentication, as demonstrated by http://mysite.example.com\@attacker.com.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- Fixedpython-django-0:1.6.11-5.el7ost.noarch as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 Operational Tools for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0503 - Fixedpython-django-0:1.6.11-5.el7ost.src as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 Operational Tools for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0503 - Fixedpython-django-bash-completion-0:1.6.11-5.el7ost.noarch as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 Operational Tools for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0503 - Fixedpython-django-0:1.8.11-1.el7ost.noarch as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo) for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0504 - Fixedpython-django-0:1.8.11-1.el7ost.src as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo) for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0504 - Fixedpython-django-bash-completion-0:1.8.11-1.el7ost.noarch as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo) for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0504 - Fixedpython-django-doc-0:1.8.11-1.el7ost.noarch as a component of Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo) for RHEL 7redhat_csaf
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2016:0504
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 4.3–7.4
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (15)
Products and version ranges known to be affected.
advisories (4)
Vendor and ecosystem advisories describing this.
- RHSA-2016:0503Red Hat Security Advisory: python-django security update2016-03-24csaf · redhat_csafUS
An update for python-django is now available for Red Hat Enterprise Linux OpenStack Platform 7.0 Operational Tools for RHEL 7. Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- RHSA-2016:0504Red Hat Security Advisory: python-django security update2016-03-24csaf · redhat_csafUS
An update for python-django is now available for Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo) for RHEL 7. Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- GHSA-pw27-w7w4-9qc7Django XSS Vulnerability2022-05-17ghsa · osvUS
The `utils.http.is_safe_url function` in Django before 1.8.10 and 1.9.x before 1.9.3 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks or possibly conduct cross-site scripting (XSS) attacks via a URL containing basic authentication, as demonstrated by `http://mysite.example.com\@attacker.com`.
- PYSEC-2016-152016-04-08vendor · osvUS
The utils.http.is_safe_url function in Django before 1.8.10 and 1.9.x before 1.9.3 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks or possibly conduct cross-site scripting (XSS) attacks via a URL containing basic authentication, as demonstrated by http://mysite.example.com\@attacker.com.
also known as (6)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (30)
External citations — patches, advisories, analysis.
- http://secunia.com/advisories/69193cnnvd
- http://secunia.com/advisories/69261cnnvd
- https://github.com/django/django/commit/c5544d289233f501917e25970c03ed444abbd4f0cnnvd
- https://www.djangoproject.com/weblog/2016/mar/01/security-releases/cnnvd
- http://rhn.redhat.com/errata/RHSA-2016-0502.htmlenisa_euvd
- http://rhn.redhat.com/errata/RHSA-2016-0504.htmlenisa_euvd
- http://rhn.redhat.com/errata/RHSA-2016-0505.htmlenisa_euvd
- http://rhn.redhat.com/errata/RHSA-2016-0506.htmlenisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan