← Back

CVE-2011-4138

nvd nist
Published: Oct 19, 2011Modified: Apr 29, 2026

JSON object

Loading...
5.0
Vector
AV:N/AC:L/Au:N/C:P/I:N/A:N
Exploitability: 10.0 / Impact: 2.9
Source: NVD

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.

Affected (22)

1 product
Django
Configuration A
22 vulnerable
Vulnerable SoftwareAffected Versions
Djangoproject
version ≤ 1.2.6
Version 0.91
Version 0.95.1
Version 0.95
Version 0.96
Version 1.0.1
Version 1.0.2
Version 1.0
Version 1.1.0
Version 1.1.2
Version 1.1.3
Version 1.1
Version 1.2.1
Version 1.2.1 2
Version 1.2.2
Version 1.2.3
Version 1.2.4
Version 1.2.5
Version 1.2
Version 1.3
Version 1.3 alpha1
Version 1.3 alpha2

References (16)

Source: cve@mitre.org
PatchVendor Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Patch
Source: af854a3a-2127-422b-91ae-364da2661108
Patch
Source: af854a3a-2127-422b-91ae-364da2661108
Source: af854a3a-2127-422b-91ae-364da2661108
Source: af854a3a-2127-422b-91ae-364da2661108
Patch
Source: af854a3a-2127-422b-91ae-364da2661108
Source: af854a3a-2127-422b-91ae-364da2661108
PatchVendor Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
Patch

Timeline

No history available yet.