CVE-2011-4138
djangoproject django: no CVSS score yet. EPSS 2.4% chance of exploitation in the next 30 days. Fixed in django 1.2.7, 1.3.1.
The verify_exists functionality in the URLField implementation in Django before 1.2.7 and 1.3.x before 1.3.1 originally tests a URL's validity through a HEAD request, but then uses a GET request for the new target URL in the case of a redirect, which might allow remote attackers to trigger arbitrary GET requests with an unintended source IP address via a crafted Location header.
- EPSS
- 2.4% chance of exploitation in the next 30 days; higher than 83% of CVEs (scores of 2026-10-31)
- CWE
- CWE-20
- Published
- Modified
- Record from
- the NVD, synced
Affected
- djangoproject:django
Packages (OSV)
| Advisory | Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|---|
| GHSA-wxg3-mfph-qg9w | PyPI | django | <1.2.7 | 1.2.7 |
| GHSA-wxg3-mfph-qg9w | PyPI | django | >=1.3 <1.3.1 | 1.3.1 |
| PYSEC-2011-3 | PyPI | django | <1.2.7 >=1.3 <1.3.1 | 1.2.7, 1.3.1 |