
إثبات المفهوم لثغرة CVE-2024-36527: الإصدار v.3.2.0 من puppeteer-renderer والإصدارات السابقة له عرضة لثغرة اجتياز الدليل (Directory Traversal).

إثبات المفهوم (PoC) لـ CVE-2024-36527: الإصدار puppeteer-renderer v.3.2.0 وما قبله عرضة لثغرة اجتياز الدليل (Directory Traversal). يمكن للمهاجمين استغلال معامل URL باستخدام بروتوكول file لقراءة معلومات حساسة من الخادم.
استنادًا إلى النشرة الأمنية التي نشرها Zac Wang، تم إنشاء إثبات المفهوم (PoC) بواسطة M Ali.
لفحص نقطة نهاية واحدة:
python cve-2024-36527.py -u target
لفحص عدد كبير من الأهداف دفعة واحدة:
python cve-2024-36527.py -f targets.txt
requestsgit clone https://github.com/bigb0x/cve-2024-36527.git; cd cve-2024-36527
قم بتثبيت الحزم المطلوبة باستخدام pip:
pip install requests
أنا لست مطورًا محترفًا؛ أنا أبرمج كهواية. أحب إنشاء أدواتي الخاصة لأغراض التسلية والتعليم فقط. إنني أصدر هذه الأداة للاستخدام التعليمي فقط. لا أدعم أو أشجع الاختراق أو الوصول غير المصرح به إلى أي نظام أو شبكة. يرجى استخدام هذه الأداة بمسؤولية وفقط على الأنظمة التي لديك إذن صريح لاختبارها. أنت مسؤول عن أي إساءة استخدام.