Djangoproject Django vulnerabilities

150 known vulnerabilities affecting djangoproject/django.

Total CVEs
150
CISA KEV
0
Public exploits
10
Exploited in wild
1
Severity breakdown
CRITICAL14HIGH52MEDIUM80LOW4

Vulnerabilities

Page 8 of 8
CVE-2011-4140MEDIUMCVSS 6.8≤ 1.2.6v0.91+17 more2011-10-19
CVE-2011-4140 [MEDIUM] CWE-352 CVE-2011-4140: The CSRF protection mechanism in Django through 1.2.7 and 1.3.x through 1.3.1 does not properly hand The CSRF protection mechanism in Django through 1.2.7 and 1.3.x through 1.3.1 does not properly handle web-server configurations supporting arbitrary HTTP Host headers, which allows remote attackers to trigger unauthenticated forged requests via vectors involving a DNS CNAME record and a web page containing JavaScript code.
ghsanvdosv
CVE-2011-4137MEDIUMCVSS 5.0≤ 1.2.6v0.91+17 more2011-10-19
CVE-2011-4137 [MEDIUM] CVE-2011-4137: The verify_exists functionality in the URLField implementation in Django before 1.2.7 and 1.3.x befo The verify_exists functionality in the URLField implementation in Django before 1.2.7 and 1.3.x before 1.3.1 relies on Python libraries that attempt access to an arbitrary URL with no timeout, which allows remote attackers to cause a denial of service (resource consumption) via a URL associated with (1) a slow response, (2) a completed TCP connection with no
ghsanvdosv
CVE-2011-4138MEDIUMCVSS 5.0≤ 1.2.6v0.91+17 more2011-10-19
CVE-2011-4138 [MEDIUM] CWE-20 CVE-2011-4138: The verify_exists functionality in the URLField implementation in Django before 1.2.7 and 1.3.x befo 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
ghsanvdosv
CVE-2011-0698HIGHCVSS 7.5v1.1v1.1.0+7 more2011-02-14
CVE-2011-0698 [HIGH] CWE-22 CVE-2011-0698: Directory traversal vulnerability in Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 on Windows mig Directory traversal vulnerability in Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 on Windows might allow remote attackers to read or execute files via a / (slash) character in a key in a session cookie, related to session replays.
ghsanvdosv
CVE-2011-0697MEDIUMCVSS 4.3v1.1v1.1.0+7 more2011-02-14
CVE-2011-0697 [MEDIUM] CWE-79 CVE-2011-0697: Cross-site scripting (XSS) vulnerability in Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 might a Cross-site scripting (XSS) vulnerability in Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 might allow remote attackers to inject arbitrary web script or HTML via a filename associated with a file upload.
ghsanvdosv
CVE-2011-0696MEDIUMCVSS 6.8v1.1v1.1.0+7 more2011-02-14
CVE-2011-0696 [MEDIUM] CVE-2011-0696: Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 does not properly validate HTTP requests that conta Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 does not properly validate HTTP requests that contain an X-Requested-With header, which makes it easier for remote attackers to conduct cross-site request forgery (CSRF) attacks via forged AJAX requests that leverage a "combination of browser plugins and redirects," a related issue to CVE-2011-0447.
ghsanvdosv
CVE-2010-4535MEDIUMCVSS 5.0≤ 1.1.2v0.91+13 more2011-01-10
CVE-2010-4535 [MEDIUM] CWE-20 CVE-2010-4535: The password reset functionality in django.contrib.auth in Django before 1.1.3, 1.2.x before 1.2.4, The password reset functionality in django.contrib.auth in Django before 1.1.3, 1.2.x before 1.2.4, and 1.3.x before 1.3 beta 1 does not validate the length of a string representing a base36 timestamp, which allows remote attackers to cause a denial of service (resource consumption) via a URL that specifies a large base36 integer.
ghsanvdosv
CVE-2010-4534MEDIUMCVSS 4.0≤ 1.1.2v0.91+13 more2011-01-10
CVE-2010-4534 [MEDIUM] CWE-264 CVE-2010-4534: The administrative interface in django.contrib.admin in Django before 1.1.3, 1.2.x before 1.2.4, and The administrative interface in django.contrib.admin in Django before 1.1.3, 1.2.x before 1.2.4, and 1.3.x before 1.3 beta 1 does not properly restrict use of the query string to perform certain object filtering, which allows remote authenticated users to obtain sensitive information via a series of requests containing regular expressions, as demonstr
ghsanvdosv
CVE-2010-3082MEDIUMCVSS 4.3v1.2.1v1.2.22010-09-14
CVE-2010-3082 [MEDIUM] CWE-79 CVE-2010-3082: Cross-site scripting (XSS) vulnerability in Django 1.2.x before 1.2.2 allows remote attackers to inj Cross-site scripting (XSS) vulnerability in Django 1.2.x before 1.2.2 allows remote attackers to inject arbitrary web script or HTML via a csrfmiddlewaretoken (aka csrf_token) cookie.
ghsanvdosv
CVE-2009-3695MEDIUMCVSS 5.0v1.0v1.12009-10-13
CVE-2009-3695 [MEDIUM] CVE-2009-3695: Algorithmic complexity vulnerability in the forms library in Django 1.0 before 1.0.4 and 1.1 before Algorithmic complexity vulnerability in the forms library in Django 1.0 before 1.0.4 and 1.1 before 1.1.1 allows remote attackers to cause a denial of service (CPU consumption) via a crafted (1) EmailField (email address) or (2) URLField (URL) that triggers a large amount of backtracking in a regular expression.
ghsanvdosv