استغلال لتنفيذ الأكواد عن بُعد في Langflow AI (بدون مصادقة)
إطار استغلال شامل بلغة بايثون لاختبار وإظهار CVE-2025-3248، وهي ثغرة حرجة لتنفيذ التعليمات البرمجية عن بُعد غير مصادق عليها في إصدارات Langflow ≤ 1.3.0.
Langflow تنفيذ التعليمات البرمجية عن بُعد
إثبات مفهوم لاستغلال CVE-2025-3248، وهي ثغرة تنفيذ تعليمات برمجية عن بُعد دون مصادقة في Langflow، توضح حقن التعليمات البرمجية عبر نقطة النهاية /api/v1/validate/code.
استغلال مبني على بايثون لـ CVE-2025-3248 يتيح تنفيذ الأوامر عن بُعد على نسخ Langflow الضعيفة. يدعم فحص عنوان URL فردي وفحص جماعي مع كشف تلقائي للثغرات وتنفيذ الأوامر.
PoC لـ CVE-2025-3248: تنفيذ تعليمات برمجية عن بُعد (RCE) بدون مصادقة في Langflow < 1.3.0 عبر /api/v1/validate/code.
ماسح ضوئي واستغلال لـ CVE-2025-3248، وهي ثغرة تنفيذ تعليمات برمجية عن بُعد (RCE) غير مصادق عليها في Langflow AI. يتضمن فاحص ثغرات ومولّد حمولة صدفة عكسية لاختبارات أمنية مصرح بها.
يستغل هذا النص البرمجي Python الثغرة CVE-2025-3248 لتنفيذ أوامر عشوائية أو إنشاء قشرة عكسية على نظام ضعيف. المصادقة مطلوبة لاستخدام هذا الاستغلال.
استغلال إثبات المفهوم لثغرة CVE-2025-3248، وهي ثغرة حقن كود عن بعد في Langflow قبل الإصدار 1.3.0. يرسل طلبات HTTP مخصصة لتنفيذ كود عشوائي عبر نقطة النهاية /api/v1/validate/code.
CVE-2025-3248: تم اكتشاف ثغرة حرجة في Langflow تسمح للمهاجمين بتنفيذ كود Python عشوائي على النظام المستهدف. يمكن أن يؤدي هذا إلى تنفيذ كود عن بُعد كامل دون مصادقة، مما قد يمنح المهاجمين السيطرة على الخادم.
PoC لتحقيق RCE في إصدارات Langflow <1.3.0
أداة فحص للثغرات الأمنية الخاصة بـ CVE-2025-3248 في تطبيقات Langflow. أداة تُستخدم لفحص ثغرة CVE-2025-3248 في تطبيقات Langflow.
CVE-2025-3248 استغلال RCE في Langflow
CVE-2025-3248 — استغلال RCE في Langflow
تحليل تعليمي واستغلال إثبات المفهوم لـ CVE-2025-3248، وهي ثغرة حرجة لحقن الأكواد دون مصادقة في Langflow، بما في ذلك إرشادات التخفيف.
استغلال تنفيذ التعليمات البرمجية عن بُعد لـ Langflow (CVE-2025-3248) - [ بواسطة S4Tech ]
# استغلال إثبات المفهوم مبني على Rust لـ CVE-2025-3248
ثغرة تنفيذ تعليمات برمجية عن بُعد (RCE) حرجة بدون مصادقة في Langflow عبر `/api/v1/validate/code`، مما يسمح بتنفيذ أوامر عشوائية.
إثبات المفهوم لـ CVE-2025-3248، تنفيذ التعليمات البرمجية عن بُعد في LangFlow
تنفيذ التعليمات البرمجية عن بُعد باستخدام نقطة نهاية API ضعيفة.
استغلال لـ CVE-2025-3248: يحقن حمولات Python مصممة في نقطة نهاية API للكود غير المصادق عليها لتنفيذ أوامر عشوائية على الخادم الهدف.
Langflow، عند تحليل "رمز التحقق" المُقدَّم من المستخدم عبر AST وتجميعه، يستدعي دالتي Python `compile()`/`exec()` دون إجراء مصادقة أو فرض قيود صندوق الحماية (كما يتم تقييم الوسائط الافتراضية للدوال والمُزيِّنات أثناء مرحلة التجميع)، مما يسمح للمهاجم بوضع حمولة خبيثة في القيم الافتراضية للوسائط أو في المُزيِّنات، وبالتالي تنفيذ تعليمات برمجية عشوائية في سياق الخادم (مثل فتح قشرة عكسية، تنزيل ملفات، أو التحرك الجانبي).
أداة CLI لاكتشاف واستغلال الثغرة CVE-2025-3248، وهي ثغرة RCE حرجة في Langflow، مع تنفيذ مخصص للحمولة لاختبار الاختراق المصرح به.
ماسح استغلالات يكتشف حقن الكود غير المُصادق عليه في نقطة النهاية /api/v1/validate/code الخاصة بـ Langflow وينفّذ كودًا تعسفيًا للاختبارات المصرّح بها.
إصدارات Langflow الأقدم من 1.3.0 معرّضة لخطر حقن الأكواد في نقطة النهاية /api/v1/validate/code. يمكن لمهاجمٍ عن بُعد وغير مُصادَق عليه إرسال طلبات HTTP مُعدّة بعناية لتنفيذ كود عشوائي.
مختبر تعليمي يحاكي CVE-2025-3248 مع خدمة Docker قابلة للاستغلال واستغلال PoC للتدريب العملي على الأمن وممارسة التخفيف من المخاطر.
CVE-2025-3248
إثبات مفهوم لاستغلال CVE-2026-9198، وهو ثغرة تنفيذ تعليمات برمجية عن بُعد (RCE) غير مصادق عليها في IBM Langflow OSS، عبر ربط نقاط النهاية auto_login و validate/code. يتضمن بيئة مختبر Docker قابلة للاستغلال للاختبار المصرح به والأغراض التعليمية.
VeryLazyTech · multiple · 18/04/2025
Raghad Abdallah Al-syouf · multiple · 16/07/2025