CVE-2026-105747
Açıklama
Docling, çeşitli formatları ayrıştırarak ve üretken yapay zeka ekosistemiyle entegrasyonlar sağlayarak belge işlemeyi kolaylaştırır. 2.45.0 ile 2.131.0 sürümleri arasında, docling/datamodel/document.py içindeki METS-GBS format algılaması ve docling/backend/mets_gbs_backend.py içindeki arka uç, max_member_count sınırını uygulamadan önce tarfile.TarFile.getmembers() fonksiyonunu çağırır; bu durum, sınır işlemi durduramadan önce tüm arşiv üye listesinin tahsis edilmesine neden olur. Bu nedenle, çok sayıda boş üyeye sahip küçük bir gzip sıkıştırmalı tar arşivi, allowed_formats kısıtlaması uygulanmadan önceki format algılama aşaması da dahil olmak üzere, beyan edilen üye sayısıyla orantılı miktarda bellek tüketebilir. Bu sorun, CVE-2026-44018 için eklenen üye sayısı korumasındaki kalıntı bir zayıflıktır. Bu sorun 2.131.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- docling docling2.131.0 ya da sonraki bir sürüm
- docling2.131.0 ya da sonraki bir sürüm
- docling-slim2.131.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| docling docling | 2.45.0 ≤ v < 2.131.0 | 2.131.0 |
| doclingPyPI | 2.45.0 ≤ v < 2.131.0 | 2.131.0 |
| docling-slimPyPI | 2.92.0 ≤ v < 2.131.0 | 2.131.0 |
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.