CVE-2025-59681
Açıklama
Django 4.2'nin 4.2.25 öncesi, 5.1'in 5.1.13 öncesi ve 5.2'nin 5.2.7 öncesi sürümlerinde bir sorun tespit edilmiştir. Bu metodlara aktarılan **kwargs olarak sözlük genişletmesiyle birlikte uygun şekilde yapılandırılmış bir sözlük kullanıldığında; QuerySet.annotate(), QuerySet.alias(), QuerySet.aggregate() ve QuerySet.extra() fonksiyonları sütun takma adlarında SQL enjeksiyonuna karşı savunmasızdır (MySQL ve MariaDB üzerinde).
Nasıl düzeltilir
- djangoproject django4.2.25, 5.1.13, 5.2.7 ya da sonraki bir sürüm
- django4.2.25, 5.1.13, 5.2.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| djangoproject django | 4.2 ≤ v < 4.2.25, 5.1 ≤ v < 5.1.13, 5.2 ≤ v < 5.2.7 | 4.2.25, 5.1.13, 5.2.7 |
| djangoPyPI | 4.2 ≤ v < 4.2.25, 5.1 ≤ v < 5.1.13, 5.2 ≤ v < 5.2.7 | 4.2.25, 5.1.13, 5.2.7 |
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.