CVE-2026-41196 in Luanti
الملخص
بحسب VulDB • 20/05/2026
Luanti (المعروف سابقاً باسم Minetest) هو منصة مفتوحة المصدر لإنشاء ألعاب الفوكسل. بدءاً من الإصدار 5.0.0 وحتى الإصدار 5.15.2 (بما في ذلك)، يمكن للوحات البرمجية (mods) الخبيثة الهروب بسهولة من بيئة Lua المعزولة (sandboxed) لتنفيذ أكواد عشوائية والحصول على وصول كامل إلى نظام الملفات على جهاز المستخدم. ينطبق هذا على بيئات اللوحات البرمجية الخاصة بالسيرفر (بما في ذلك العمليات غير المتزامنة async وإنشاء الخرائط mapgen) وكذلك بيئات العميل (CSM). يمكن استغلال هذه الثغرة فقط عند استخدام LuaJIT. يحتوي الإصدار 5.15.2 على تصحيح للثغرة. في الإصدارات الصادرة للنشر، يمكن أيضاً معالجة هذه المشكلة دون إعادة التجميع (recompiling) عن طريق تعديل الملف `builtin/init.lua` وإضافة السطر `getfenv = nil` في نهايته. يرجى ملاحظة أن هذا الإجراء سيكسر اللوحات البرمجية التي تعتمد على هذه الدالة (والتي ليست غير آمنة بطبيعتها).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.