CVE-2026-102607
ZoneMinder: حقن أوامر نظام التشغيل المُصادَق عليه (تنفيذ تعليمات عن بُعد) عبر ميزة التصدير
- تم النشر
- 16/10/2026
- محدث
- 19/10/2026
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 03/10/2026
CVSS الأساسي
cvelist · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 37.5%
- تاريخ الموديل
- 19/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
ZoneMinder هو تطبيق برمجي مجاني ومفتوح المصدر لكاميرات الدوائر التلفزيونية المغلقة. قبل الإصدار 1.38.3، تقوم الدالة exportEvents() بدمج معامل الطلب exportFile الذي يتحكم فيه المهاجم داخل أمر shell دون تحييد محارف shell الوصفية عندما يرسل مستخدم مُصادَق عليه يمتلك صلاحية View Events أو View Snapshots طلب تصدير حدث بقيمة exportFile مُصمَّمة، ورمز CSRF صالح، وexportDetail مُفعَّل. المكونات المتأثرة هي exportEvents()، وexportFile، وweb/ajax/event.php، وweb/skins/classic/includes/export_functions.php. في آلية الهجوم هذه، تصل قيمة exportFile المُصمَّمة إلى معامل الدليل اللاحق لأمر tar أو zip الذي يُنفَّذ بواسطة exec(). يمكن للمهاجم تنفيذ أوامر نظام تشغيل عشوائية بصلاحيات مستخدم خادم الويب. تم إصلاح هذه المشكلة في الإصدار 1.38.3.
المصادر
Python PoC يستغل CVE-2026-102607، وهو حقن أوامر نظام تشغيل موثّق في ZoneMinder <= 1.38.1 عبر exportEvents() مما يتيح تنفيذ التعليمات البرمجية عن بُعد (RCE)، وتسريب مخرجات الأوامر، وأصداف عكسية.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.