CVE-2026-33017
يحتوي Langflow على ثغرة تنفيذ تعليمات برمجية عن بُعد بدون مصادقة عبر نقطة نهاية بناء التدفق العامة
- تم النشر
- 20/03/2026
- محدث
- 21/05/2026
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 25/03/2026
CVSS الأساسي
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/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مرتفع · الثلاثين يومًا القادمة
- المئوية
- 99.9%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
CISA معروف باستغلاله
يظهر CVE هذا في كتالوج الثغرات الأمنية المعروفة بـ CISA.
ملخص
Langflow هي أداة لبناء ونشر الوكلاء وسير العمل المعتمدة على الذكاء الاصطناعي. في الإصدارات السابقة للإصدار 1.9.0، يسمح مسار POST /api/v1/build_public_tmp/{flow_id}/flow ببناء التدفقات العامة دون الحاجة إلى مصادقة. عند توفير معامل البيانات الاختياري data، تستخدم نقطة النهاية بيانات تدفق يتحكم فيها المهاجم (تحتوي على كود Python عشوائي في تعريفات العقد) بدلاً من بيانات التدفق المخزنة في قاعدة البيانات. يُمرَّر هذا الكود إلى دالة exec() دون أي عزل (sandboxing)، مما يؤدي إلى تنفيذ كود عن بُعد دون مصادقة. تختلف هذه الثغرة عن CVE-2025-3248، الذي عالج /api/v1/validate/code بإضافة المصادقة. صُممت نقطة النهاية build_public_tmp لتكون دون مصادقة (للتدفقات العامة)، لكنها تقبل بشكل غير صحيح بيانات تدفق مقدمة من المهاجم تحتوي على كود تنفيذي عشوائي. تم إصلاح هذه المشكلة في الإصدار 1.9.0.
المصادر
29- CVE-2026-33017البحث
CVE-2026-33017
استغلال لثغرة CVE-2026-33017، وهي ثغرة تنفيذ أوامر عن بُعد (RCE) غير مصادق عليها في Langflow، تتيح الحصول على قشرة عكسية عبر حمولة CustomComponent خبيثة.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.