CVE-2023-31047
Təsvir
Django-nun 3.2.19-dan əvvəlki 3.2 versiyalarında, 4.1.9-dan əvvəlki 4.x versiyalarında və 4.2.1-dən əvvəlki 4.2 versiyasında çox sayda fayl yükləmək üçün bir forma sahəsindən istifadə etdikdə validasiyadan yan keçmək mümkün idi. Bu çoxlu yükləmə funksiyası forms.FileField və ya forms.ImageField tərəfindən heç vaxt dəstəklənməmişdir (yalnız sonuncu yüklənən fayl validasiya edilirdi). Lakin Django-nun "Uploading multiple files" sənədləri əksini təklif edirdi.
Necə düzəltmək olar
- djangoproject django3.2.19, 4.1.9 və ya daha yeni versiya
- django3.2.19, 4.1.9, 4.2.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 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 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.