CVE-2026-44660
Açıklama
UltraJSON, Python 3.7+ için bağlamaları olan, saf C ile yazılmış hızlı bir JSON kodlayıcı ve kod çözücüdür. 5.12.1 sürümünden önce, ujson.dump() dosya benzeri bir nesneye yazdığında ve yazma işlemi bir istisna oluşturduğunda, serileştirilmiş JSON dize nesnesinin referans sayacı azaltılmaz ve bellek sızıntısı oluşur. Her başarısız yazma işlemi, serileştirilmiş yükün tam boyutu kadar bellek sızdırır. Bu güvenlik açığı 5.12.1 sürümünde giderilmiştir.
Nasıl düzeltilir
- ultrajson_project ultrajson5.12.1 ya da sonraki bir sürüm
- ujson5.12.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ultrajson_project ultrajson | v < 5.12.1 | 5.12.1 |
| ujsonPyPI | v < 5.12.1 | 5.12.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.