Back to search
CVE-2011-4138
Published: Oct 19, 2011
Modified: Aug 7, 2024
PUBLISHED
Description
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.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
openSUSE-SU-2012:0653
vendor-advisory
x_refsource_SUSE
DSA-2332
vendor-advisory
x_refsource_DEBIAN
https://bugzilla.redhat.com/show_bug.cgi?id=737366
x_refsource_CONFIRM
46614
third-party-advisory
x_refsource_SECUNIA
[oss-security] 20110911 CVE Request -- Django: v1.3.1, v1.2.7 multiple security flaws
mailing-list
x_refsource_MLIST
https://www.djangoproject.com/weblog/2011/sep/10/127/
x_refsource_CONFIRM
[oss-security] 20110913 Re: CVE Request -- Django: v1.3.1, v1.2.7 multiple security flaws
mailing-list
x_refsource_MLIST
https://www.djangoproject.com/weblog/2011/sep/09/
x_refsource_CONFIRM
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now