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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/rianjuniorsf/exploit-js2py
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبالمحاكاة الافتراضية للأماناختبار الاختراقتطوير الحمولات
GitHubrianjuniorsf/exploit-js2py

exploit-js2py

تؤثر ثغرة CVE-2024-28397 على إصدارات js2py حتى الإصدار v0.74، وهي مكتبة Python تتيح تنفيذ تعليمات JavaScript البرمجية داخل مفسّر Python.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2024-28397 - الهروب من بيئة js2py المعزولة

الوصف

تؤثر ثغرة CVE-2024-28397 على إصدارات js2py حتى v0.74، وهي مكتبة Python تتيح تنفيذ أكواد JavaScript داخل مفسّر Python.

يكمن الخلل في تنفيذ الدالة disable_pyimport()، التي يُفترض أن تمنع أكواد JavaScript من الوصول إلى كائنات Python. لكن بسبب فشل في التنفيذ، يستطيع المهاجم تجاوز هذا القيد والحصول على مراجع لكائنات Python داخل بيئة JavaScript، مما يتيح تنفيذ أكواد عشوائية على المضيف.

التفاصيل التقنية

  • المكوّن المتأثر: js2py.disable_pyimport()
  • الإصدارات المتأثرة: حتى v0.74
  • معرّف CVE: CVE-2024-28397
  • CVSS v3.1: 5.3 (متوسط)
  • CWE: 94 (التحكم غير السليم في توليد الأكواد)

تحدث الثغرة لأن الدالة disable_pyimport() لا تمنع بشكل صحيح وصول أكواد JavaScript إلى كائنات Python. وهذا يتيح للمهاجم، حتى مع تفعيل الحماية، الوصول إلى كائنات Python وتنفيذ أوامر عشوائية على النظام.


كيفية الاستخدام

المتطلبات

  • PHP >= 7.x
  • Docker composer
  • تفعيل إضافة PHP curl
  • تطبيق Python معرّض لثغرة CVE-2024-28397 (js2py <= v0.74) يعمل كهدف

التثبيت

استنساخ المستودع وتثبيت التبعيات:

التثبيت

  • استنساخ المستودع وتثبيت التبعيات:
git clone https://github.com/yourusername/exploit-js2py-CVE-2024-28397.git
cd exploit-js2py-CVE-2024-28397
composer install
تنزيل الأداة