CVE-2026-40148
Açıklama
PraisonAI, çoklu ajan ekipleri sistemidir. 4.5.128 sürümünden önce, PraisonAI'nin reçete kayıt defterindeki _safe_extractall() fonksiyonu, arşiv üyelerini dizin geçişi (path traversal) saldırılarına karşı doğrular ancak tar.extractall() fonksiyonunu çağırmadan önce bireysel üye boyutları, toplam çıkarılmış boyut veya üye sayısı üzerinde herhangi bir kontrol gerçekleştirmez. Bir saldırgan, LocalRegistry.pull() veya HttpRegistry.pull() aracılığıyla çekildiğinde kurbanın diskini tüketen, yüksek düzeyde sıkıştırılabilir veriler içeren (örneğin, ~10 MB'a sıkıştırılan 10 GB sıfır) kötü amaçlı bir reçete paketi yayınlayabilir. Bu güvenlik açığı 4.5.128 sürümünde giderilmiştir.
Nasıl düzeltilir
- praison praisonai4.5.128 ya da sonraki bir sürüm
- praisonai4.5.128 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| praison praisonai | v < 4.5.128 | 4.5.128 |
| praisonaiPyPI | v < 4.5.128 | 4.5.128 |
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.