PT-2026-129224
CVE-2026-75520
·
تاريخ النشر
2026-10-28
·
تاريخ التحديث
2026-10-28
الوصف من
CVSS 3.1
5.4
متوسطةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
Domoticz الإصدارات السابقة لـ 2026.3
الوصف
يفشل معالج أوامر JSON
udevices وهو Cmd UpdateDevices في main/WebServerCmds.cpp في إجراء فحص session.rights قبل استدعاء نص تحليل Lua. يمكن لمستخدم مصرح له بصلاحيات منخفضة تحفيز تنفيذ نص تحليل Lua مثبت مسبقًا من قبل المشغل باستخدام مدخلات يتحكم فيها المهاجم عبر نقطة النهاية GET /json.htm مع type=command و param=udevices. بالإضافة إلى ذلك، يفتقر المعامل script إلى حماية ضد تخطي المسار (path-traversal) في CLuaHandler::executeLuaScript ضمن main/LuaHandler.cpp والذي يقوم ببناء اسم الملف من دليل المحلل واسم النص المقدم قبل تمريره إلى luaL loadfile. يقتصر التنفيذ على ملفات Lua صالحة مثبتة مسبقًا.التوصيات
التحديث إلى الإصدار 2026.3.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾