CVE-2026-69251
ثغرة تنفيذ الأوامر عن بُعد (RCE) في Flowise عبر DataSource الخاص بـ TypeORM
- تم النشر
- 04/08/2026
- محدث
- 04/08/2026
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 29/08/2026
CVSS الأساسي
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Xمنخفض · الثلاثين يومًا القادمة
- المئوية
- 87.9%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
# Flowise — ثغرة تنفيذ تعليمات برمجية عشوائية Flowise هي واجهة مستخدم تعتمد على السحب والإفلات لبناء تدفق نموذج لغة كبير مخصص. قبل الإصدار 3.1.3، سمحت عُقد مدير السجلات وذاكرة الوكيل في Flowise للمستخدمين بتعيين خيارات TypeORM DataSource عشوائية عبر مدخل `additionalConfig` في الملفات التالية: - `packages/components/nodes/recordmanager/MySQLRecordManager/MySQLrecordManager.ts` - `packages/components/nodes/recordmanager/PostgresRecordManager/PostgresRecordManager.ts` - `packages/components/nodes/recordmanager/SQLiteRecordManager/SQLiteRecordManager.ts` - `packages/components/nodes/memory/AgentMemory/MySQLAgentMemory/MySQLAgentMemory.ts` - `packages/components/nodes/memory/AgentMemory/AgentMemory.ts` يمكن لخيارات TypeORM DataSource مثل `entities` و`subscribers` و`migrations` تحميل ملفات JavaScript محلية، مما يسمح لمستخدم مُصادق بتنفيذ تعليمات برمجية عشوائية على الخادم عن طريق رفع حمولة JavaScript والإشارة إليها من `additionalConfig.entities`. تم إصلاح هذه المشكلة في الإصدار 3.1.3.
المصادر
1- 1day-archiveالبحث
غوص تقني عميق وتحليلات للسبب الجذري لثغرات CVE المعلنة حديثًا - هندسة عكسية للتصحيحات، بناء إثباتات المفهوم، وتوثيق تقنيات الاستغلال في نافذة اليوم الواحد.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.