CVE-2026-57142

Yüksek

Açıklama

PraisonAI çoklu ajan ekipleri sistemidir. Versiyon 4.5.87 ile versiyon 4.6.61 öncesi arasında, PraisonAI reçete yürütmesi, çağıran taraf açıkça allow_dangerous_tools=True parametresini geçmediği sürece varsayılan olarak reddedilen araçları engellemesi gereken bir dangerous-tool politikasına sahiptir. Bu politika yalnızca TEMPLATE.yaml requires.tools içinde beyan edilen araçları kontrol eder. Adım tabanlı reçeteler için gerçek yürütme yolu, YAMLWorkflowParser ile workflow.yaml dosyasını yükler. Bu ayrıştırıcı, ajan düzeyindeki araçların beyanlarını çözer ve üst düzey approve: kısmını korur. Ardından Workflow.start(), YAML tarafından onaylanan bu araçları onay bağlamına yükler. Sonuç olarak, güvenilmeyen bir reçete, execute_command aracını TEMPLATE.yaml requires.tools kısmından çıkarabilir, bunu workflow.yaml agents.*.tools içinde beyan edebilir ve üst düzeye approve: [execute_command] ekleyebilir. Çağıran taraf allow_dangerous_tools=True şeklinde ayarlamamış olsa bile, reçete politikası reçeteye izin verir ve iş akışı onay yolu kritik kabuk (shell) aracını kendi kendine onaylar. Bu sorun versiyon 4.6.61'de yamalanmıştır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünPraisonai
Yayın23 Eki 2026
İlk görülme23 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • praisonai4.6.61 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
praisonaiPyPI4.5.87 ≤ v < 4.6.614.6.61

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.

CVE-2026-57142 · Praisonai · Dark Radar