cve.bz

CVE-2015-2317

no score yetEPSS 5.0%

No CVSS score yet. EPSS 5.0% chance of exploitation in the next 30 days. Fixed in django 1.4.20, 1.6.11, 1.7.7.

The utils.http.is_safe_url function in Django before 1.4.20, 1.5.x, 1.6.x before 1.6.11, 1.7.x before 1.7.7, and 1.8.x before 1.8c1 does not properly validate URLs, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a control character in a URL, as demonstrated by a \x08javascript: URL.
EPSS
5.0% chance of exploitation in the next 30 days; higher than 92% of CVEs (scores of 2026-10-31)
CWE
CWE-79
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-7fq8-4pv5-5w5cPyPIdjango<1.4.201.4.20
GHSA-7fq8-4pv5-5w5cPyPIdjango>=1.5 <1.6.111.6.11
GHSA-7fq8-4pv5-5w5cPyPIdjango>=1.7 <1.7.71.7.7
GHSA-7fq8-4pv5-5w5cPyPIdjango>=1.8a1 <1.8c11.8c1
PYSEC-2015-9PyPIdjango<1.4.20
>=1.5 <1.6.11
>=1.7 <1.7.7
>=1.8a0 <1.8c1
1.4.20, 1.6.11, 1.7.7, 1.8c1

References

Check your stackJSON