PT-2026-32592

CVE-2026-40287

·

تاريخ النشر

2026-04-10

·

تاريخ التحديث

2026-07-13

الوصف من

CVSS 3.1
8.4
عالية
المقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات PraisonAI الأقدم من 4.5.139
الوصف
PraisonAI هو نظام فرق متعدد الوكلاء يسمح بتنفيذ تعليمات برمجية عشوائية بسبب الاستيراد التلقائي وغير المُعقم لملف tools.py من دليل العمل الحالي. يحدث هذا عند تشغيل مكونات معينة، بما في ذلك مسارات تحميل أدوات واجهة سطر الأوامر (CLI)، ودالة import tools from file() في ملف call.py، ودالة load local tools() في ملف tool resolver.py. يمكن للمهاجم الذي يتمكن من وضع ملف tools.py ضار في الدليل الذي يتم فيه تشغيل النظام — مثلًا من خلال مشروع مشترك، أو مستودع مستنسخ، أو مساحة عمل قابلة للكتابة — تنفيذ تعليمات برمجية Python تعسفية في بيئة المضيف. ويؤدي ذلك إلى اختراق كامل للعملية، ونظام المضيف، وأي بيانات أو بيانات اعتماد متصلة.
التوصيات
قم بالتحديث إلى الإصدار 4.5.139.
كحل مؤقت، تأكد من عدم وجود ملفات tools.py غير موثوق بها في دليل العمل الذي يتم فيه تشغيل البرنامج.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-G985-WJH9-QXXC
PYSEC-2026-2914
PYSEC-2026-2947
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾