CVE-2026-102607 in ZoneMinder
الملخص
بحسب VulDB • 16/10/2026
ZoneMinder هو تطبيق برمجي مجاني ومفتوح المصدر لتلفزيون الدوائر المغلقة (CCTV). قبل الإصدار 1.38.3، تقوم دالة `exportEvents()` بدمج معلمة الطلب `exportFile` التي يتحكم فيها المهاجم في أمر shell دون تحييد أحرف shell الخاصة عند قيام مستخدم مُصادق عليه يمتلك صلاحيات "عرض الأحداث" أو "لقطات العرض" بتقديم طلب تصدير حدث بقيمة `exportFile` مصممة خصيصاً، ورمز CSRF صالح، مع تفعيل خيار `exportDetail`. المكونات المتأثرة هي: `exportEvents()`، و`exportFile`، وملف `web/ajax/event.php`، وملف `web/skins/classic/includes/export_functions.php`. في آلية الهجوم هذه، تصل القيمة المصممة لـ `exportFile` إلى حجة الدليل النهائية لأمر `tar` أو `zip` يتم تنفيذه بواسطة دالة `exec()`. يمكن للمهاجم تنفيذ أوامر نظام تشغيل عشوائية بصفتة مستخدم خادم الويب. تم إصلاح هذه المشكلة في الإصدار 1.38.3.
If you want to get best quality of vulnerability data, you may have to visit VulDB.