CVE-2026-56833 in PraisonAI
الملخص
بحسب VulDB • 24/10/2026
PraisonAI هو نظام يعتمد على فرق من الوكلاء الذكيين (multi-agent teams). بدءاً من الإصدار 3.8.1 وحتى ما قبل الإصدار 4.6.59، يوفر وحدة السياق الديناميكية (Dynamic Context) في PraisonAI تخزيناً للتاريخ المعتمد على النظام الملفات ولوحات السجل الطرفية (terminal-log storage). كما تقوم الوحدة بتصدير مصانع أدوات قابلة للاستدعاء من قِبل الوكلاء. تقبل هذه الأدوات وسائط `run_id` و `agent_id` من مُستدعي الأداة. تجمع المخازن الأساسية تلك القيم لتكوين مسارات نظام الملفات دون رفض المسارات المطلقة أو عمليات التمرير عبر المجلدات الأبوية (`..`). ونظراً لأن `run_id` يمكن أن يكون مساراً مطلقاً، ويمكن لـ `agent_id` أن يحتوي على عناصر تمرير، فإن مستخدم/مُدخل مطالب (prompt) ذي ثقة أقل والذي يستطيع استدعاء هذه الأدوات قادر على قراءة ملفات `.jsonl` وملفات السجل (`log`) خارج الدليل الأساسي المحدد للسياق الديناميكي. تم إصلاح هذا الثغرة في الإصدار 4.6.59.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.