Search vulnerabilities

Results 172

Export CSV
CVE-2015-8213

python-django: Information leak through date template filter

The get_format function in utils/formats.py in Django before 1.7.x before 1.7.11, 1.8.x before 1.8.7, and 1.9.x before 1.9rc2 might allow remote attackers to obtain sensitive application secrets via a settings key in place of a date/time format setting, as demonstrated by SECRET_KEY.

CVSS 2.0 · 5.0 Medium EPSS 4.3% KEV · Not listed
CVE-2016-2048

python-django: user with "change" but not "add" permission can create objects for ModelAdmin

Django 1.9.x before 1.9.2, when ModelAdmin.save_as is set to True, allows remote authenticated users to bypass intended access restrictions and create ModelAdmin objects via the "Save as New" option when editing objects and leveraging the "change" permission.

CVSS 3.0 · 5.5 Medium EPSS 1.5% KEV · Not listed
Vendors
Products
CVE-2016-2512

python-django: Malicious redirect and possible XSS attack via user-supplied redirect URLs containing basic auth

The utils.http.is_safe_url function in Django before 1.8.10 and 1.9.x before 1.9.3 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks or possibly conduct cross-site scripting (XSS) attacks via a URL containing basic authentication, as demonstrated by http://mysite.example.com\@attacker.com.

CVSS 3.0 · 7.4 High EPSS 4.1% KEV · Not listed
CVE-2016-2513

python-django: User enumeration through timing difference on password hasher work factor upgrade

The password hasher in contrib/auth/hashers.py in Django before 1.8.10 and 1.9.x before 1.9.3 allows remote attackers to enumerate users via a timing attack involving login requests.

CVSS 3.0 · 3.1 Low EPSS 3.4% KEV · Not listed
CVE-2016-6186

django: XSS in admin's add/change related popup

Cross-site scripting (XSS) vulnerability in the dismissChangeRelatedObjectPopup function in contrib/admin/static/admin/js/admin/RelatedObjectLookups.js in Django before 1.8.14, 1.9.x before 1.9.8, and 1.10.x before 1.10rc1 allows remote attackers to inject arbitrary web script or HTML via vectors involving unsafe usage of Element.innerHTML.

CVSS 3.0 · 6.1 Medium EPSS 5.5% KEV · Not listed
Products
CVE-2016-7401

python-django: CSRF protection bypass on a site with Google Analytics

The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.

CVSS 3.0 · 7.5 High EPSS 5.7% KEV · Not listed
Vendors
Products
CVE-2016-9013

python-django: user with hardcoded password created when running tests on Oracle

Django 1.8.x before 1.8.16, 1.9.x before 1.9.11, and 1.10.x before 1.10.3 use a hardcoded password for a temporary database user created when running tests with an Oracle database, which makes it easier for remote attackers to obtain access to the database server by leveraging failure to manually specify a password in the database settings TEST dictionary.

CVSS 3.0 · 9.8 Critical EPSS 5.1% KEV · Not listed
CVE-2016-9014

python-django: DNS rebinding vulnerability when 'DEBUG=True'

Django before 1.8.x before 1.8.16, 1.9.x before 1.9.11, and 1.10.x before 1.10.3, when settings.DEBUG is True, allow remote attackers to conduct DNS rebinding attacks by leveraging failure to validate the HTTP Host header against settings.ALLOWED_HOSTS.

CVSS 3.0 · 8.1 High EPSS 6.1% KEV · Not listed
CVE-2013-4315

python-django: directory traversal with "ssi" template tag

Directory traversal vulnerability in Django 1.4.x before 1.4.7, 1.5.x before 1.5.3, and 1.6.x before 1.6 beta 3 allows remote attackers to read arbitrary files via a file path in the ALLOWED_INCLUDE_ROOTS setting followed by a .. (dot dot) in a ssi template tag.

CVSS 2.0 · 5.0 Medium EPSS 3.3% KEV · Not listed
Products
CVE-2011-4140

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.

CVSS 2.0 · 6.8 Medium EPSS 1.1% KEV · Not listed
Vendors
Products
CVE-2012-3443

The django.forms.ImageField class in the form system in Django before 1.3.2 and 1.4.x before 1.4.1 completely decompresses image data during image validation, which allows remote attackers to cause a denial of service (memory consumption) by uploading an image file.

CVSS 2.0 · 5.0 Medium EPSS 2.7% KEV · Not listed
Vendors
Products
CVE-2012-3444

The get_image_dimensions function in the image-handling functionality in Django before 1.3.2 and 1.4.x before 1.4.1 uses a constant chunk size in all attempts to determine dimensions, which allows remote attackers to cause a denial of service (process or thread consumption) via a large TIFF image.

CVSS 2.0 · 5.0 Medium EPSS 1.8% KEV · Not listed
Vendors
Products
CVE-2012-4520

Django: Host header poisoning vulnerability

The django.http.HttpRequest.get_host function in Django 1.3.x before 1.3.4 and 1.4.x before 1.4.2 allows remote attackers to generate and display arbitrary URLs via crafted username and password Host header values.

CVSS 2.0 · 6.4 Medium EPSS 3.7% KEV · Not listed
Vendors
Products
CVE-2013-0305

Django: Data leakage via admin history log

The administrative interface for Django 1.3.x before 1.3.6, 1.4.x before 1.4.4, and 1.5 before release candidate 2 does not check permissions for the history view, which allows remote authenticated administrators to obtain sensitive object history information.

CVSS 2.0 · 4.0 Medium EPSS 1.9% KEV · Not listed
CVE-2013-0306

Django: Formset denial-of-service

The form library in Django 1.3.x before 1.3.6, 1.4.x before 1.4.4, and 1.5 before release candidate 2 allows remote attackers to bypass intended resource limits for formsets and cause a denial of service (memory consumption) or trigger server errors via a modified max_num parameter.

CVSS 2.0 · 5.0 Medium EPSS 2.6% KEV · Not listed
CVE-2013-1443

python-django: DoS via large passwords

The authentication framework (django.contrib.auth) in Django 1.4.x before 1.4.8, 1.5.x before 1.5.4, and 1.6.x before 1.6 beta 4 allows remote attackers to cause a denial of service (CPU consumption) via a long password which is then hashed.

CVSS 2.0 · 5.0 Medium EPSS 2.7% KEV · Not listed
Vendors
Products
CVE-2013-4249

Cross-site scripting (XSS) vulnerability in the AdminURLFieldWidget widget in contrib/admin/widgets.py in Django 1.5.x before 1.5.2 and 1.6.x before 1.6 beta 2 allows remote attackers to inject arbitrary web script or HTML via a URLField.

CVSS 2.0 · 4.3 Medium EPSS 2.9% KEV · Not listed
Vendors
Products
CVE-2013-6044

python-django: xss in is_safe_url function

The is_safe_url function in utils/http.py in Django 1.4.x before 1.4.6, 1.5.x before 1.5.2, and 1.6 before beta 2 treats a URL's scheme as safe even if it is not HTTP or HTTPS, which might introduce cross-site scripting (XSS) or other vulnerabilities into Django applications that use this function, as demonstrated by "the login view in django.contrib.auth.views" and the javascript: scheme.

CVSS 2.0 · 4.3 Medium EPSS 2.3% KEV · Not listed
Products
CVE-2010-3082

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.

CVSS 2.0 · 4.3 Medium EPSS 1.9% KEV · Not listed
Vendors
Products
CVE-2010-4534

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 demonstrated by a created_by__password__regex parameter.

CVSS 2.0 · 4.0 Medium EPSS 2.5% KEV · Not listed
Vendors
Products