CVE-2026-44660
Təsvir
UltraJSON, Python 3.7+ üçün bağlamaları olan, təmiz C dilində yazılmış sürətli JSON kodlayıcısı və dekodlayıcısıdır. 5.12.1 versiyasından əvvəl, ujson.dump() fayl bənzəri obyektə yazı yazdığı zaman və yazı əməliyyatı istisna (exception) yaratdıqda, seriyallaşdırılmış JSON sətir obyektinin sayğacı azaldılmır və bu da yaddaş sızmasına səbəb olur. Hər bir uğursuz yazı əməliyyatı seriyallaşdırılmış yükün tam ölçüsü qədər yaddaş sızdırır. Bu zəiflik 5.12.1 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- ultrajson_project ultrajson5.12.1 və ya daha yeni versiya
- ujson5.12.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ultrajson_project ultrajson | v < 5.12.1 | 5.12.1 |
| ujsonPyPI | v < 5.12.1 | 5.12.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.