CVE-2026-114136

Yüksek

Açıklama

Django REST framework, Web API'leri oluşturmak için kullanılan bir araç takımıdır. 3.6.4 ile 3.18.2 sürümleri arasında, rest_framework/parsers.py içindeki JSONParser.parse, istemci tarafından sağlanan Content-Type charset değerini yalnızca metin kodlamalarını değil, bz2_codec gibi bayt dönüştürme kodeklerini de kabul eden codecs.getreader ile kullanır. Bu nedenle, kimliği doğrulanmamış uzak bir istemci, Django'nun DATA_UPLOAD_MAX_MEMORY_SIZE sınırını yalnızca ağ üzerinden gelen baytlara uygulamasının ardından sıkıştırılmış bir JSON istek gövdesinin genişletilmesine neden olabilir ve böylece çok küçük bir isteğin işçi başına önemli miktarda bellek tüketmesini sağlayabilir. Varsayılan ayrıştırıcı seti yeterlidir ve JSON gövdesi kabul eden erişilebilir tüm uç noktalar etkilenmektedir. Bu sorun 3.18.2 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünDjangorestframework
Yayın21 Eki 2026
İlk görülme21 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • djangorestframework3.18.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
djangorestframeworkPyPI3.6.4 ≤ v < 3.18.23.18.2

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.