CVE-2023-31047
Açıklama
Django 3.2'nin 3.2.19 öncesi sürümlerinde, 4.x'in 4.1.9 öncesi sürümlerinde ve 4.2'nin 4.2.1 öncesi sürümlerinde, birden fazla dosya yüklemek için tek bir form alanı kullanıldığında doğrulamayı atlatmak mümkündü. Bu çoklu yükleme özelliği forms.FileField veya forms.ImageField tarafından hiçbir zaman desteklenmemiştir (yalnızca yüklenen son dosya doğrulanmıştır). Ancak, Django'nun "Uploading multiple files" dokümantasyonu aksini önermiştir.
Nasıl düzeltilir
- djangoproject django3.2.19, 4.1.9 ya da sonraki bir sürüm
- django3.2.19, 4.1.9, 4.2.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| djangoproject django | 3.2 ≤ v < 3.2.19, 4.0 ≤ v < 4.1.9, 4.2 | 3.2.19, 4.1.9 |
| fedoraproject fedora | 38 | — |
| djangoPyPI | 3.2a1 ≤ v < 3.2.19, 4.0a1 ≤ v < 4.1.9, 4.2a1 ≤ v < 4.2.1, 3.2 ≤ v < 3.2.19, 4.0 ≤ v < 4.1.9, 4.2 ≤ v < 4.2.1 | 3.2.19, 4.1.9, 4.2.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.