PT-2026-25992

CVE-2026-33017

·

تاريخ النشر

2025-06-17

·

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

2026-10-19

الوصف من

CVSS 2.0
10
حرجة
المقاييسAV:N/AC:L/Au:N/C:C/I:C/A:C
اسم البرنامج المصاب والإصدارات المتأثرة Langflow الإصدارات السابقة لـ 1.9.0
الوصف توجد ثغرة تسمح بتنفيذ رموز عن بُعد دون مصادقة في الأداة المستخدمة لبناء الوكلاء وسير العمل المدعومة بالذكاء الاصطناعي. يسمح نقطة النهاية 'POST /api/v1/build public tmp/{flow id}/flow' ببناء تدفقات عامة دون الحاجة إلى مصادقة. عند توفير المعلمة الاختيارية data ، يستخدم النظام بيانات تدفق يتحكم فيها المهاجم (تحتوي على رمز Python تعسفي في تعريفات العقد) بدلاً من بيانات التدفق المخزنة في قاعدة البيانات. يتم تمرير هذا الرمز إلى دالة exec() دون أي عزل (sandboxing)، مما يؤدي إلى تنفيذ رموز عن بُعد غير مصرح به. تم رصد حالات استغلال فعلية حيث قام المهاجمون بسرقة مفاتيح واجهة برمجة التطبيقات (API keys)، وبيانات اعتماد قاعدة البيانات، ورموز بيانات cloud metadata. تتضمن سلسلة الهجوم استخدام دالة prepare global scope() لتنفيذ تعيينات خبيثة أثناء عملية بناء الرسم البياني.
التوصيات تحديث Langflow إلى الإصدار 1.9.0. كإجراء تخفيف مؤقت، قم بإزالة المعلمة data من نقطة النهاية 'POST /api/v1/build public tmp/{flow id}/flow' لضمان أن التدفقات العامة تستخدم فقط البيانات المخزنة في قاعدة البيانات.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-RVQX-WPFH-MFX7
GHSA-VWMF-PQ79-VJVX
PYSEC-2026-379
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾