CVE-2026-44336

Kritik

Təsvir

PraisonAI çoxagentli komandalar sistemidir. Versiya 4.6.34-dən əvvəl PraisonAI-nin MCP (Model Context Protocol) serveri (praisonai mcp serve) standart olaraq dörd fayl idarəetmə alətini qeydiyyata alır: praisonai.rules.create, praisonai.rules.show, praisonai.rules.delete və praisonai.workflow.show. Hər biri MCP tools/call arqumentlərindən yol və ya fayl adı sətrini qəbul edir və heç bir məhdudiyyət yoxlaması olmadan onu ~/.praison/rules/ ilə birləşdirir (və ya workflow.show üçün mütləq yolu qəbul edir). JSON-RPC dispatcher params["arguments"] hissəsini elan edilmiş giriş sxeminə qarşı təsdiqləmədən hər bir handler-ə **kwargs vasitəsilə kor-korana ötürür. Hücumçu rule_name="../../<hər hansı-bir-yol>" təyin etməklə qaydalar kataloqundan kənara çıxa və işlədən istifadəçinin yazı icazəsi olduğu istənilən faylı yaza bilər. İstifadəçi site-packages kataloquna Python .pth faylının yerləşdirilməsi bu primitivi, istifadəçinin başlatdığı növbəti hər hansı Python prosesində — növbəti praisonai CLI çağırışında, IDE skriptinin icrasında, istifadəçinin python REPL-də və ya hər hansı fon Python xidmətində uzaqdan kodun icrasına yüksəldir. Bu problem versiya 4.6.34-də aradan qaldırılmışdır.

CiddilikKritik
CVSS9.6
İstismar ehtimalı—
MəhsulPraisonai
Dərc8 may 2026
İlk görülmə8 may 2026

Necə düzəltmək olar

Yeniləyin
  • praison praisonai4.6.34 və ya daha yeni versiya
  • praisonai4.6.34 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
praison praisonaiv < 4.6.344.6.34
praisonaiPyPIv < 4.6.344.6.34

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.

Intelligence 360 paketində

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.