
Python tool for analyzing CVE-2018-16763 in FUEL CMS with cleaner response parsing and interactive vulnerability checking.
محلل CVE-2018-16763 هو مشروع بايثون صغير لتحليل CVE-2018-16763 ضد أهداف FUEL CMS. يركز على التحقق مما إذا كان الهدف يبدو معرضًا للخطر وعلى عرض مخرجات الأوامر بطريقة أنظف وأكثر قابلية للقراءة عندما يكون رد التطبيق مزعجًا.
هذا المشروع خفيف الوزن وتفاعلي عمدًا. يُقصد به جعل الاختبار وتحليل الاستجابة أسهل دون تحويل المستودع إلى إطار عمل كبير.
وفقًا لقاعدة بيانات الثغرات الوطنية، يسمح FUEL CMS 1.4.1 بتقييم كود PHP من خلال معامل filter في pages/select/ أو معامل data في preview/، مما قد يؤدي إلى تنفيذ تعليمات برمجية عن بُعد بدون مصادقة. تمنح NVD المشكلة درجة CVSS 3.1 تبلغ 9.8 حرجة.
requests.قبل استخدام محلل CVE-2018-16763، تأكد من توفر ما يلي على جهازك:
piprequestsقم بتثبيت التبعية باستخدام:
python3 -m pip install requests
لإعداد المشروع محليًا:
git clone https://github.com/SOME-1HING/CVE-2018-16763.git
cd CVE-2018-16763
python3 -m pip install requests
إذا كنت تستخدم اسم مستودع مختلف، فاستبدل رابط الاستنساخ واسم الدليل وفقًا لذلك.
قم بتشغيل الأداة باستخدام:
python3 cve_2018_16763.py
سيطلب السكريبت ما يلي:
مثال:
CVE-2018-16763 Analyzer
[+] Target URL: http://target-ip
[+] Use Burp proxy? (y/N):
إذا بدا الهدف معرضًا للخطر، ستطبع الأداة نتيجة تحقق أساسية ثم تدخل في حلقة الأوامر التفاعلية.
[*] Checking target...
[+] Target is vulnerable
uid=33(www-data) gid=33(www-data) groups=33(www-data)
[+] Interactive shell
[+] Type exit to quit
cmd> whoami
============================================================
www-data
============================================================
هذا المشروع موزع بموجب ترخيص MIT. راجع LICENCE للحصول على التفاصيل.
محلل CVE-2018-16763 مقدم لأغراض التعليم والبحث الدفاعي فقط.
المؤلف والمساهمون غير مسؤولين عن سوء الاستخدام أو الضرر أو التوقف عن الخدمة أو فقدان البيانات أو العواقب القانونية أو أي ضرر آخر ناتج عن استخدام هذا المستودع أو الكود الخاص به أو الأفكار ذات الصلة. هذا المشروع مقدم كما هو، دون أي ضمان من أي نوع، صريح أو ضمني.
باستخدام هذا المستودع، فإنك تقبل المسؤولية الكاملة لضمان أن أفعالك قانونية ومصرح بها ومتوافقة مع قواعد الاشتباك الخاصة بك والقوانين المحلية والعقود والسياسة التنظيمية.