# Dokumentasi Django 5.2.8

# Arsip dari masalah keamanan

Tim pengembangan Django memiliki komitmen yang kuat untuk bertanggung jawab melaorkan dan menyingkap dari masalah terkait-keamanan, sebagai diuraikan di Django's security policies.

Sebagai bagian dari komitmen itu, kami merawat daftar riwayat berikut dari masalah yang telah diperbaiki dan diungkapkan. Untuk setiap masalah, daftar dibawah termasuk tanggal, gambaran singkat CVE identifier jika diberlakukan, sebuah daftar dari versi terpengaruh, sebuah tautan pada pengungkapan penuh dan tautan ke tambalan-tambalan yang sesuai.

Beberapa peringatan penting berlaku pada informasi ini:

- Daftar dari versi terpengaruh termasuk hanya versi itu dari Django yang stabil, terbitan dukungan-keamanan pada saat dari penyingkapan. Ini berarti versi terlama (yang dukungan keamanan telah berakhir) dan versi yang berada di pra-terbitan keadaan (alpha/beta/RC) pada saat dari penyingkapan mungkin telah terpengaruh, tetapi tidak terdaftar.

- Proyek Django terkadang menerbitkan saran keamanan, menunjuk kemungkinan masalah keamanan yang dapat muncul dari konfigurasi tidak sesuai atau dari masalah-masalah lain diluar Django itu sendiri. Beberapa dari saran-saran ini telah menerima CVE; ketika itu adalah kasus, mereka didaftarkan disini, tetapi karena mereka tidak mempunyai tambalan atau terbitan yang mendampingi, hanya gambaran, penyingkapan dan CVE akan didaftarkan.

## Masalah dibawah pengolahan keamanan Django

All security issues have been handled under versions of Django's security process. These are listed below.

### December 2, 2025 - CVE 2025-13372

Potential SQL injection in `FilteredRelation` column aliases on PostgreSQL. Full description

- Django 6.0 (patch)

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### December 2, 2025 - CVE 2025-64460

Potential denial-of-service vulnerability in XML serializer text extraction. Full description

- Django 6.0 (patch)

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### November 5, 2025 - CVE 2025-64458

Potential denial-of-service vulnerability in `HttpResponseRedirect` and `HttpResponsePermanentRedirect` on Windows. Full description

- Django 6.0 (patch)

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### November 5, 2025 - CVE 2025-64459

Potential SQL injection via `_connector` keyword argument in `QuerySet` and `Q` objects. Full description

- Django 6.0 (patch)

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### October 1, 2025 - CVE 2025-59681

Potential SQL injection in `QuerySet.annotate()`, `alias()`, `aggregate()`, and `extra()` on MySQL and MariaDB. Full description

- Django 6.0 (patch)

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### October 1, 2025 - CVE 2025-59682

Potential partial directory-traversal via `archive.extract()`. Full description

- Django 6.0 (patch)

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### September 3, 2025 - CVE 2025-57833

Potential SQL injection in `FilteredRelation` column aliases. Full description

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### June 4, 2025 - CVE 2025-48432

Potential log injection via unescaped request path. Full description

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

There was an additional hardening with new patch releases published on June 10, 2025. Full description

- Django 5.2.3 (patch)

- Django 5.1.11 (patch)

- Django 4.2.23 (patch)

### May 7, 2025 - CVE 2025-32873

Denial-of-service possibility in `strip_tags()`. Full description

- Django 5.2 (patch)

- Django 5.1 (patch)

- Django 4.2 (patch)

### April 2, 2025 - CVE 2025-27556

Potential denial-of-service vulnerability in `LoginView`, `LogoutView`, and `set_language()` on Windows. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

### March 6, 2025 - CVE 2025-26699

Potential denial-of-service in `django.utils.text.wrap()`. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

- Django 4.2 (patch)

### January 14, 2025 - CVE 2024-56374

Potential denial-of-service vulnerability in IPv6 validation. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

- Django 4.2 (patch)

### December 4, 2024 - CVE 2024-53907

Potensi denial-of-service di `django.utils.html.strip_tags()`. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

- Django 4.2 (patch)

### December 4, 2024 - CVE 2024-53908

Potential SQL injection in `HasKey(lhs, rhs)` on Oracle. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

- Django 4.2 (patch)

### September 3, 2024 - CVE 2024-45231

Potential user email enumeration via response status on password reset. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

- Django 4.2 (patch)

### September 3, 2024 - CVE 2024-45230

Potensi rentan denial-of-service di `django.utils.html.urlize()`. Full description

- Django 5.1 (patch)

- Django 5.0 (patch)

- Django 4.2 (patch)

### August 6, 2024 - CVE 2024-42005

Potential SQL injection in `QuerySet.values()` and `values_list()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### August 6, 2024 - CVE 2024-41991

Potensi rentan denial-of-service `django.utils.html.urlize()` and `AdminURLFieldWidget`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### August 6, 2024 - CVE 2024-41990

Potensi rentan denial-of-service `django.utils.html.urlize()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### August 6, 2024 - CVE 2024-41989

Potential memory exhaustion in `django.utils.numberformat.floatformat()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### July 9, 2024 - CVE 2024-39614

Potential denial-of-service in `django.utils.translation.get_supported_language_variant()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### July 9, 2024 - CVE 2024-39330

Potential directory-traversal in `django.core.files.storage.Storage.save()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### July 9, 2024 - CVE 2024-39329

Username enumeration through timing difference for users with unusable passwords. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### July 9, 2024 - CVE 2024-38875

Potensi denial-of-service di `django.utils.html.urlize()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

### March 4, 2024 - CVE 2024-27351

Potential regular expression denial-of-service in `django.utils.text.Truncator.words()`. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

- Django 3.2 (patch)

### February 6, 2024 - CVE 2024-24680

Potential denial-of-service in `intcomma` template filter. Full description

- Django 5.0 (patch)

- Django 4.2 (patch)

- Django 3.2 (patch)

### November 1, 2023 - CVE 2023-46695

Potential denial of service vulnerability in `UsernameField` on Windows. Full description

- Django 4.2 (patch)

- Django 4.1 (patch)

- Django 3.2 (patch)

### October 4, 2023 - CVE 2023-43665

Denial-of-service possibility in `django.utils.text.Truncator`. Full description

- Django 4.2 (patch)

- Django 4.1 (patch)

- Django 3.2 (patch)

### September 4, 2023 - CVE 2023-41164

Potential denial of service vulnerability in `django.utils.encoding.uri_to_iri()`. Full description

- Django 4.2 (patch)

- Django 4.1 (patch)

- Django 3.2 (patch)

### July 3, 2023 - CVE 2023-36053

Potential regular expression denial of service vulnerability in `EmailValidator`/`URLValidator`. Full description

- Django 4.2 (patch)

- Django 4.1 (patch)

- Django 3.2 (patch)

### May 3, 2023 - CVE 2023-31047

Potential bypass of validation when uploading multiple files using one form field. Full description

- Django 4.2 (patch)

- Django 4.1 (patch)

- Django 3.2 (patch)

### February 14, 2023 - CVE 2023-24580

Potential denial-of-service vulnerability in file uploads. Full description

- Django 4.1 (patch)

- Django 4.0 (patch)

- Django 3.2 (patch)

### February 1, 2023 - CVE 2023-23969

Potential denial-of-service via `Accept-Language` headers. Full description

- Django 4.1 (patch)

- Django 4.0 (patch)

- Django 3.2 (patch)

### October 4, 2022 - CVE 2022-41323

Potential denial-of-service vulnerability in internationalized URLs. Full description

- Django 4.1 (patch)

- Django 4.0 (patch)

- Django 3.2 (patch)

### August 3, 2022 - CVE 2022-36359

Potential reflected file download vulnerability in FileResponse. Full description

- Django 4.0 (patch)

- Django 3.2 (patch)

### July 4, 2022 - CVE 2022-34265

Potensi suntikan SQL melalui `Trunc(kind)` and `Extract(lookup_name)` arguments. Full description

- Django 4.0 (patch)

- Django 3.2 (patch)

### April 11, 2022 - CVE 2022-28346

Potensi suntikan SQL dalam `QuerySet.annotate()`, `aggregate()`, and `extra()`. Full description

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### April 11, 2022 - CVE 2022-28347

Potensi suntikan SQL melalui `QuerySet.explain(**options)` on PostgreSQL. Full description

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### February 1, 2022 - CVE 2022-22818

Possible XSS via `{% debug %}` template tag. Full description

#### Versi terpengaruh

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### February 1, 2022 - CVE 2022-23833

Denial-of-service possibility in file uploads. Full description

#### Versi terpengaruh

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### January 4, 2022 - CVE 2021-45452

Potential directory-traversal via `Storage.save()`. Full description

#### Versi terpengaruh

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### January 4, 2022 - CVE 2021-45116

Potential information disclosure in `dictsort` template filter. Full description

#### Versi terpengaruh

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### January 4, 2022 - CVE 2021-45115

Denial-of-service possibility in `UserAttributeSimilarityValidator`. Full description

#### Versi terpengaruh

- Django 4.0 (patch)

- Django 3.2 (patch)

- Django 2.2 (patch)

### December 7, 2021 - CVE 2021-44420

Potential bypass of an upstream access control based on URL paths. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 2.2 (patch)

### July 1, 2021 - CVE 2021-35042

Potential SQL injection via unsanitized `QuerySet.order_by()` input. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

### June 2, 2021 - CVE 2021-33203

Potential directory traversal via `admindocs`. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 2.2 (patch)

### June 2, 2021 - CVE 2021-33571

Possible indeterminate SSRF, RFI, and LFI attacks since validators accepted leading zeros in IPv4 addresses. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 2.2 (patch)

### May 6, 2021 - CVE 2021-32052

Header injection possibility since `URLValidator` accepted newlines in input on Python 3.9.5+. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 2.2 (patch)

### May 4, 2021 - CVE 2021-31542

Potential directory-traversal via uploaded files. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 2.2 (patch)

### April 6, 2021 - CVE 2021-28658

Potential directory-traversal via uploaded files. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 3.0 (patch)

- Django 2.2 (patch)

### February 19, 2021 - CVE 2021-23336

Web cache poisoning via `django.utils.http.limited_parse_qsl()`. Full description

#### Versi terpengaruh

- Django 3.2 (patch)

- Django 3.1 (patch)

- Django 3.0 (patch)

- Django 2.2 (patch)

### February 1, 2021 - CVE 2021-3281

Potential directory-traversal via `archive.extract()`. Full description

#### Versi terpengaruh

- Django 3.1 (patch)

- Django 3.0 (patch)

- Django 2.2 (patch)

### September 1, 2020 - CVE 2020-24584

Permission escalation in intermediate-level directories of the file system cache on Python 3.7+. Full description

#### Versi terpengaruh

- Django 3.1 (patch)

- Django 3.0 (patch)

- Django 2.2 (patch)

### September 1, 2020 - CVE 2020-24583

Incorrect permissions on intermediate-level directories on Python 3.7+. Full description

#### Versi terpengaruh

- Django 3.1 (patch)

- Django 3.0 (patch)

- Django 2.2 (patch)

### June 3, 2020 - CVE 2020-13596

Possible XSS via admin `ForeignKeyRawIdWidget`. Full description

#### Versi terpengaruh

- Django 3.0 (patch)

- Django 2.2 (patch)

### June 3, 2020 - CVE 2020-13254

Potential data leakage via malformed memcached keys. Full description

#### Versi terpengaruh

- Django 3.0 (patch)

- Django 2.2 (patch)

### March 4, 2020 - CVE 2020-9402

Potential SQL injection via `tolerance` parameter in GIS functions and aggregates on Oracle. Full description

#### Versi terpengaruh

- Django 3.0 (patch)

- Django 2.2 (patch)

- Django 1.11 (patch)

### February 3, 2020 - CVE 2020-7471

Potential SQL injection via `StringAgg(delimiter)`. Full description

#### Versi terpengaruh

- Django 3.0 (patch)

- Django 2.2 (patch)

- Django 1.11 (patch)

### December 18, 2019 - CVE 2019-19844

Potential account hijack via password reset form. Full description

#### Versi terpengaruh

- Django 3.0 (patch)

- Django 2.2 (patch)

- Django 1.11 (patch)

### December 2, 2019 - CVE 2019-19118

Privilege escalation in the Django admin. Full description

#### Versi terpengaruh

- Django 3.0 (patch)

- Django 2.2 (patch)

- Django 2.1 (patch)

### August 1, 2019 - CVE 2019-14235

Potensi kelelahan memori dalam `django.utils.encoding.uri_to_iri()`. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

- Django 1.11 (patch)

### August 1, 2019 - CVE 2019-14234

Kemungkinan suntikan SQL dalam pencarian kunci dan indeks untuk `JSONField`/`HStoreField`. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

- Django 1.11 (patch)

### August 1, 2019 - CVE 2019-14233

Kemungkinan Denial-of-service dalam `strip_tags()`. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

- Django 1.11 (patch)

### August 1, 2019 - CVE 2019-14232

Denial-of-service possibility in `django.utils.text.Truncator`. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

- Django 1.11 (patch)

### July 1, 2019 - CVE 2019-12781

Incorrect HTTP detection with reverse-proxy connecting via HTTPS. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

- Django 1.11 (patch)

### June 3, 2019 - CVE 2019-12308

XSS via "Current URL" link generated by `AdminURLFieldWidget`. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

- Django 1.11 (patch)

### June 3, 2019 - CVE 2019-11358

Prototype pollution in bundled jQuery. Full description

#### Versi terpengaruh

- Django 2.2 (patch)

- Django 2.1 (patch)

### February 11, 2019 - CVE 2019-6975

Memory exhaustion in `django.utils.numberformat.format()`. Full description

#### Versi terpengaruh

- Django 2.1 (patch)

- Django 2.0 (patch and correction)

- Django 1.11 (patch)

### January 4, 2019 - CVE 2019-3498

Content spoofing possibility in the default 404 page. Full description

#### Versi terpengaruh

- Django 2.1 (patch)

- Django 2.0 (patch)

- Django 1.11 (patch)

### October 1, 2018 - CVE 2018-16984

Password hash disclosure to "view only" admin users. Full description

#### Versi terpengaruh

- Django 2.1 (patch)

### August 1, 2018 - CVE 2018-14574

Open redirect possibility in `CommonMiddleware`. Full description

#### Versi terpengaruh

- Django 2.1 (patch)

- Django 2.0 (patch)

- Django 1.11 (patch)

### March 6, 2018 - CVE 2018-7537

Denial-of-service possibility in `truncatechars_html` and `truncatewords_html` template filters. Full description

#### Versi terpengaruh

- Django 2.0 (patch)

- Django 1.11 (patch)

- Django 1.8 (patch)

### March 6, 2018 - CVE 2018-7536

Denial-of-service possibility in `urlize` and `urlizetrunc` template filters. Full description

#### Versi terpengaruh

- Django 2.0 (patch)

- Django 1.11 (patch)

- Django 1.8 (patch)

### February 1, 2018 - CVE 2018-6188

Information leakage in `AuthenticationForm`. Full description

#### Versi terpengaruh

- Django 2.0 (patch)

- Django 1.11 (patch)

### 5 September 2017 - CVE 2017-12794

Kemungkinan XSS di melacak kembali bagian dari halaman teknis mencari kesalahan 500. Full description

#### Versi terpengaruh

- Django 1.11 (patch)

- Django 1.10 (patch)

### 4 April 2017 - CVE 2017-7234

Membuka kerentanan pangalihan dalam `django.views.static.serve()`. Full description

#### Versi terpengaruh

- Django 1.10 (patch)

- Django 1.9 (patch)

- Django 1.8 (patch)

### 4 April 2017 - CVE 2017-7233

Dibuka pengalihan dan kemungkinan serangan XSS melalui URL pengalihan numerik disokong-pengguna. Full description

#### Versi terpengaruh

- Django 1.10 (patch)

- Django 1.9 (patch)

- Django 1.8 (patch)

### 1 November 2016 - CVE 2016-9014

Kerentanan mengikat kembali ketika `DEBUG=True`. Full description

#### Versi terpengaruh

- Django 1.10 (patch)

- Django 1.9 (patch)

- Django 1.8 (patch)

### 1 November 2016 - CVE 2016-9013

Pengguna dengan sandi kode keras sandi dibuat ketika menjalankan percobaan pada Oracle. Full description

#### Versi terpengaruh

- Django 1.10 (patch)

- Django 1.9 (patch)

- Django 1.8 (patch)

### 26 September 2016 - CVE 2016-7401

Pemotongan perlindungan CSRF pada situs dengan Google Analytics. Full description

#### Versi terpengaruh

- Django 1.9 (patch)

- Django 1.8 (patch)

### 18 Juli 2016 - CVE 2016-6186

XSS dalam popup terkait tambah/rubah admin. Full description

#### Versi terpengaruh

- Django 1.9 (patch)

- Django 1.8 (patch)

### 1 Maret 2016 - CVE 2016-2513

Pendaftaran pengguna melalui perbedaan pewaktu pada peningkatan faktor pekerjaan pengacak sandi. Full description

#### Versi terpengaruh

- Django 1.9 (patch)

- Django 1.8 (patch)

### 1 Maret 2016 - CVE 2016-2512

Pengalihan dan kemungkinsn serangan XSS jelek melalui URL pengalihan diberikan-pengguna mengandung autentifikasi dasar. Full description

#### Versi terpengaruh

- Django 1.9 (patch)

- Django 1.8 (patch)

### 1 Februari 2016 - CVE 2016-2048

Pengguna dengan "change" tetapi tidak "add" perizinan dapat membuat obyek untuk `ModelAdmin` dengan `save_as=True`. Full description

#### Versi terpengaruh

- Django 1.9 (patch)

### 24 November 2015 - CVE 2015-8213

Menyetel kemungkinan bocor di penyaring cetakan `date`. Full description

#### Versi terpengaruh

- Django 1.8 (patch)

- Django 1.7 (patch)

### 18 Agustus 2015 - CVE 2015-5963 / CVE 2015-5964

Kemungkinan denial-of-service di tampilan `logout()` dengan mengisi toko sesi. Full description

#### Versi terpengaruh

- Django 1.8 (patch)

- Django 1.7 (patch)

- Django 1.4 (patch)

### 8 Juli 2015 - CVE 2015-5145

Kemungkinan denial-of-service di pengesahan URL. Full description

#### Versi terpengaruh

- Django 1.8 (patch)

### 8 Juli 2015 - CVE 2015-5144

Kemungkinan suntikan kepala sejak pengesah menerima baris baru di masukan. Full description

#### Versi terpengaruh

- Django 1.8 (patch)

- Django 1.7 (patch)

- Django 1.4 (patch)

### 8 Juli 2015 - CVE 2015-5143

Kemungkinan denial-of-service dengan mengisi toko sesi. Full description

#### Versi terpengaruh

- Django 1.8 (patch)

- Django 1.7 (patch)

- Django 1.4 (patch)

### 20 Mei 2015 - CVE 2015-3982

Diperbaiki pembilasan sesi di backend cached_db. Full description

#### Versi terpengaruh

- Django 1.8 (patch)

### 18 Maret 2015 - CVE 2015-2317

Dikurangi kemungkinan serangan XSS melalui URL pengalihan diberikan-pengguna. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

- Django 1.8 (patch)

### 18 Maret 2015 - CVE 2015-2316

Kemungkinan denial-of-service dengan `strip_tags()`. Full description

#### Versi terpengaruh

- Django 1.6 (patch)

- Django 1.7 (patch)

- Django 1.8 (patch)

### 9 Maret 2015 - CVE 2015-2241

Serangan XSS melalui sifat di `ModelAdmin.readonly_fields`. Full description

#### Versi terpengaruh

- Django 1.7 (patch)

- Django 1.8 (patch)

### 13 januari 2015 - CVE 2015-0222

Denial-of-service basisdata dengan `ModelMultipleChoiceField`. Full description

#### Versi terpengaruh

- Django 1.6 (patch)

- Django 1.7 (patch)

### 13 Januari 2015 - CVE 2015-0221

Serangan denial-of-service terhadap `django.views.static.serve()`. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 13 Januari 2015 - CVE 2015-0220

Dikurangi kemungkinan serangan XSS melalui URL pengalihan diberikan-pengguna. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 13 Januari 2015 - CVE 2015-0219

Menipu kepala WSGI melalui garis bawah/penggabungan tanda garis. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 20 Agustus 2014 - CVE 2014-0483

Kebocoran data melalui memanipulasi querystring di admin. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 20 Agustus 2014 - CVE 2014-0482

Pembajakan sesi `RemoteUserMiddleware`. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 20 Agustus 2014 - CVE 2014-0481

Unggah berkas denial of service. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 20 Agustus 2014 - CVE 2014-0480

reverse()` dapat membangkitkan URL menunjuk ke rumah lain. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 18 Mei 2014 - CVE 2014-3730

URL jelek dari masukan pengguna tidak benar disahkan. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 18 Mei 2014 - CVE 2014-1418

Tembolok mungkin diizinkan untuk menyimpan dan melayani data pribadi. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 21 April 2014 - CVE 2014-0474

Typecast MySQL menyebabkan hasil permintaan yang tidak diharapkan. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 21 April 2014 - CVE 2014-0473

Cache dari halaman anonim dapat mengungkap token CSRF. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 21 April 2014 - CVE 2014-0472

Pengerjaan kode tidak diharapkan menggunakan `reverse()`. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

- Django 1.6 (patch)

- Django 1.7 (patch)

### 14 September 2013 - CVE 2013-1443

Denial-of-service melalui sandi besar. Full description

#### Versi terpengaruh

- Django 1.4 (patch and Python compatibility fix)

- Django 1.5 (patch)

### 10 September 2013 - CVE 2013-4315

Lintasan-direktori melalui etiket cetakan `ssi`. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

### 13 Agustus 2013 - CVE 2013-6044

Kemungkinan XSS melalui skema pengalihan URL tidak disahkan. Full description

#### Versi terpengaruh

- Django 1.4 (patch)

- Django 1.5 (patch)

### 13 Agustus 2013 - CVE 2013-4249

XSS melalui nilai-nilai `URLField` dipercaya admin. Full description

#### Versi terpengaruh

- Django 1.5 (patch)

### 19 Februari 2013 - CVE 2013-0306

Denial-of-service melalui memotong `max_num` formset. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### 19 Februari 2013 - CVE 2013-0305

Kebocoran informasi melalui catatan riwayat admin. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### 19 Februari 2013 - CVE 2013-1664 / CVE 2013-1665

Serangan berdasarkan-masukan terhadap pustaka XML Python. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### Februari 19, 2013 - No CVE

Tambahan pengerasan dari penanganan kepala `Host`. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### Desember 10, 2012 - No CVE 2

Tambahan pengerasan dari pengalihan pengesahan. Full description

#### Versi terpengaruh

- Django 1.3: (patch)

- Django 1.4: (patch)

### Desember 10, 2012 - No CVE 1

Tambahan pengerasan dari penanganan kepala `Host`. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### 17 Oktober 2012 - CVE 2012-4520

Peracunan kepala `Host`. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### 30 Juli 2012 - CVE 2012-3444

Denial-of-service melalui berkas-berkas gambar. Full description

#### Versi terpengaruh

- Django 1.3 (patch)

- Django 1.4 (patch)

### 30 Juli 2012 - CVE 2012-3443

Denial-of-service melalui berkas-berkas gambar termampatkan. Full description

#### Versi terpengaruh

- Django 1.3: (patch)

- Django 1.4: (patch)

### 30 Juli 2012 - CVE 2012-3442

XSS melalui kegagalan untuk mensahkan skema pengalihan. Full description

#### Versi terpengaruh

- Django 1.3: (patch)

- Django 1.4: (patch)

### 9 September 2011 - CVE 2011-4140

Kemungkinan CSRF melalui kepala `Host`. Full description

#### Versi terpengaruh

Pemberitahuan ini hanya saran, jadi tidak ada tambalan diterbitkan.

- Django 1.2

- Django 1.3

### 9 September 2011 - CVE 2011-4139

Peracunan cache kepala `Host`. Full description

#### Versi terpengaruh

- Django 1.2 (patch)

- Django 1.3 (patch)

### 9 September 2011 - CVE 2011-4138

Pengeluaran permintaan kebocoran/berubah-ubah informasi melalui `URLField.verify_exists`. Full description

#### Versi terpengaruh

- Django 1.2: (patch)

- Django 1.3: (patch)

### 9 September 2011 - CVE 2011-4137

Denial-of-service melalui `URLField.verify_exists`. Full description

#### Versi terpengaruh

- Django 1.2 (patch)

- Django 1.3 (patch)

### 9 September 2011 - CVE 2011-4136

Manipulasi sesi ketika menggunakan sesi backend-cache-memori. Full description

#### Versi terpengaruh

- Django 1.2 (patch)

- Django 1.3 (patch)

### 8 Februari 2011 - CVE 2011-0698

Lintasan-direktori pada Windows melalui penanganan pemisah-jalur tidak benar. Full description

#### Versi terpengaruh

- Django 1.1 (patch)

- Django 1.2 (patch)

### 8 Februari 2011 - CVE 2011-0697

XSS melalui nama-nama tidak dibersihkan dari berkas-berkas terunggah. Full description

#### Versi terpengaruh

- Django 1.1 (patch)

- Django 1.2 (patch)

### 8 Februari 2011 - CVE 2011-0696

CSRF melalui kepala HTTP yang ditempa. Full description

#### Versi terpengaruh

- Django 1.1 (patch)

- Django 1.2 (patch)

### 22 Desember 2010 - CVE 2010-4535

Denial-of-service di mekanisme setel kembali-sandi. Full description

#### Versi terpengaruh

- Django 1.1 (patch)

- Django 1.2 (patch)

### 22 Desember 2010 - CVE 2010-4534

Kebocoran informasi di antarmuka administratif. Full description

#### Versi terpengaruh

- Django 1.1 (patch)

- Django 1.2 (patch)

### 8 September 2010 - CVE 2010-3082

XSS melalui nilai kue tidak aman dipercaya. Full description

#### Versi terpengaruh

- Django 1.2 (patch)

### October 9, 2009 - CVE 2009-3695

Denial-of-service melalui penampilan pernyataan regular patologi. Full description

#### Versi terpengaruh

- Django 1.0 (patch)

- Django 1.1 (patch)

### 28 Juli 2009 - CVE 2009-2659

Lintasan-direktori dalam penangan media peladen pengembangan. Full description

#### Versi terpengaruh

- Django 0.96 (patch)

- Django 1.0 (patch)

### 2 September 2008 - CVE 2008-3909

CSRF melalui pemeliharaan dari data POST selama masuk admin. Full description

#### Versi terpengaruh

- Django 0.91 (patch)

- Django 0.95 (patch)

- Django 0.96 (patch)

### 14 mei 2008 - CVE 2008-2302

XSS melalui pengalihan masuk admin. Full description

#### Versi terpengaruh

- Django 0.91 (patch)

- Django 0.95 (patch)

- Django 0.96 (patch)

### 26 Oktober 2007 - CVE 2007-5712

Denial-of-service melalui kepala `Accept-Language` besar-berubah-ubah. Full description

#### Versi terpengaruh

- Django 0.91 (patch)

- Django 0.95 (patch)

- Django 0.96 (patch)

## Masalah-masalah pada sebelum pengolahan keamanan Django

Beberapa masalah keamanan ditangani sebelum Django telah menyusun pengolahan keamanan yang digunakan. Untuk ini, terbitan baru mungkin tidak telah dikeluarkan pada saat itu dan CVE mungkin tidak telah ditentukan.

### 21 Januari 2007 - CVE 2007-0405

Kejelasan "caching" dari pengguna terautentifikasi. Full description

#### Versi terpengaruh

- Django 0.95 (patch)

### 16 Agustus 2006 - CVE 2007-0404

Masalah pengesahan nama berkas di terjemahan kerangka kerja. Full description

#### Versi terpengaruh

- Django 0.90 (patch)

- Django 0.91 (patch)

- Django 0.95 (patch) (released January 21 2007)