CVE-2018-14574
Django open redirect
Record summary
EIP currently links 1 Nuclei template to CVE-2018-14574.
Description
django.middleware.common.CommonMiddleware in Django 1.11.x before 1.11.15 and 2.0.x before 2.0.8 has an Open Redirect.
Exploitation context
Available material
- Nuclei templates
- 1
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
DjangoBrowse PyPI / Django | GitHub Advisory | 2.0 to < 2.0.8 · Fixed in 2.0.8 | affected |
| 1.11 to < 1.11.15 · Fixed in 1.11.15 | affected |
Nuclei templates
1ProjectDiscoveryMEDIUMDjango - Open RedirectCVSS 6.1
Django 1.11.x before 1.11.15 and 2.0.x before 2.0.8 contains an open redirect vulnerability. If django.middleware.common.CommonMiddleware and APPEND_SLASH settings are selected, and if the project has a URL pattern that accepts any path ending in a slash, an attacker can redirect a user to a malicious site and possibly obtain sensitive information, modify data, and/or execute unauthorized operations.
Impact
An attacker can craft a malicious URL that redirects users to a malicious website, leading to potential phishing attacks or the exploitation of other vulnerabilities.
Remediation
Upgrade to the latest version of Django or apply the relevant patch provided by the Django project.
Source: ProjectDiscovery