CVE-2025-59681

Yüksek

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).

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünDjango
Yayın1 Eki 2025
İlk görülme1 Eki 2025
Zayıflık türüCWE-89SQL enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • 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ünEtkilenen sürümlerDüzeltildiği sürüm
djangoproject django4.2 ≤ v < 4.2.25, 5.1 ≤ v < 5.1.13, 5.2 ≤ v < 5.2.74.2.25, 5.1.13, 5.2.7
djangoPyPI4.2 ≤ v < 4.2.25, 5.1 ≤ v < 5.1.13, 5.2 ≤ v < 5.2.74.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.

Intelligence 360 paketinde

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.

CVE-2025-59681 · Django · Dark Radar