CVE-2017-7233

    Dashboard / Vulnerabilities / CVE-2017-7233

    CVE-2017-7233

    Published: 4 Apr 2017Last Modified: 15 Jul 2026

    Summary:

    Details: Django 1.10 before 1.10.7, 1.9 before 1.9.13, and 1.8 before 1.8.18 relies on user input in some cases to redirect the user to an "on success" URL. The security check for these redirects (namely ``django.utils.http.is_safe_url()``) considered some numeric URLs "safe" when they shouldn't be, aka an open redirect vulnerability. Also, if a developer relies on ``is_safe_url()`` to provide safe redirect targets and puts such a URL into a link, they could suffer from an XSS attack.

    Affected packages

    Package

    Name:

    Purl:

    Affected ranges

    Type: GIT

    Events:

    Introduced- e3c9412d86c3c394e2604e63f3b51c102ae3e3d7
    Fixed -None

    Affected versions

    1.10.1
    1.10.2
    1.10.3
    1.10.4
    1.10.5
    1.10.6

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    CVE-2017-7233 | CVE-DB