CVE-2026-40112 in PraisonAIالمعلومات

الملخص

بحسب VulDB • 30/05/2026

PraisonAI هو نظام لفرق الوكلاء المتعددة. قبل الإصدار 4.5.128، كان نقطة نهاية واجهة برمجة التطبيقات (API) القائمة على Flask في الملف src/praisonai/api.py تعرض مخرجات الوكيل كـ HTML دون تنقية فعالة. تعتمد دالة _sanitize_html على مكتبة nh3، والتي لم تُدرج كاعتماد مطلوب أو اختياري في ملف pyproject.toml. عند غياب nh3 (وهو التثبيت الافتراضي)، تكون أداة التنقية بلا فائدة (no-op) وتعيد HTML دون تغيير. يمكن لمهاجم قادر على التأثير في مدخلات الوكيل (عبر تسميم بيانات RAG، أو نتائج استخراج الويب، أو حقن الأوامر prompt injection) حقن شيفرة JavaScript تعسفية يتم تنفيذها في متصفح أي شخص يعرض مخرجات واجهة برمجة التطبيقات (API). تم إصلاح هذا الثغرة الأمنية في الإصدار 4.5.128.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

09/04/2026

إفشاء

10/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-356785

EPSS

0.00216

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!