PT-2026-67770
CVE-2026-69259
·
تاريخ النشر
2026-08-04
·
تاريخ التحديث
2026-10-24
الوصف من
CVSS 4.0
9.4
حرجةالمقاييسAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Flowise الأقدم من 3.1.3
الوصف
يمكن لمهاجم تمت مصادقته تنفيذ التعليمات البرمجية عن بُعد (RCE) من خلال عقدة SQLite Record Manager. تحدث هذه المشكلة لأن المدخلات
additionalConfig يتم توزيعها بعد إعداد قاعدة البيانات المقصود في الدالة init()، مما يسمح للمتغير additionalConfig.database بالكتابة فوق مسار قاعدة بيانات SQLite الافتراضي.عند استخدام صورة Docker المنشورة التي تعمل بصفة الجذر (root)، يمكن للمهاجم كتابة قاعدة بيانات SQLite في مسارات تعسفية بالنظام، مثل
/etc/chromium/exploit.conf. ومن خلال التلاعب بمتغيري tableName وnamespace، يمكن للمهاجم حقن صيغة شل (shell) في ملف قاعدة البيانات. يتم تشغيل هذه الحمولة عندما يقوم Puppeteer بتشغيل Chromium واستدعاء ملفات التكوين من /etc/chromium/*.conf، مما يؤدي إلى اختراق النظام بالكامل.التوصيات
قم بالتحديث إلى الإصدار 3.1.3.
كإجراء تخفيفي، استخدم مستخدمًا ذا امتيازات منخفضة لبيئات تشغيل الحاويات بدلاً من المستخدم الجذر لتقييد الوصول إلى نظام الملفات.
تأكد من عدم إمكانية استخدام المدخل
additionalConfig للكتابة فوق الخاصية database إلى مسار ملف تعسفي. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾