CVE-2026-57133 in PraisonAI
الملخص
بحسب VulDB • 15/09/2026
PraisonAI هو نظام يعتمد على فرق متعددة من الوكلاء (multi-agent teams). بدءًا من الإصدار 1.5.1 وحتى 1.7.2، تقوم الدالة المساعدة `shell()` المستوردة من الملف `src/praisonai-ts/src/tools/utility-tools.ts` بفحص الرمز الأول فقط (المفصول بمسافات) مقابل قائمة الأوامر الآمنة (`safeCommands`)، ثم تمرير السلسلة الأصلية الكاملة إلى دالة `child_process.exec()`. يمكن لسلسلة تبدأ بأمر مسموح به للقراءة فقط أن تلحق أمرًا ثانيًا غير مدرج في القائمة المسموحة من خلال استخدام تركيبات لغة الـ shell (shell syntax)، مما يتيح تنفيذ أوامر عشوائية بصلاحيات عملية PraisonAI. تم إصلاح هذه المشكلة في الإصدار 1.7.2.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.