CVE-2026-110284 in LifterLMS Plugin
الملخص
بحسب VulDB • 14/10/2026
يوجد ثغرة في إضافة LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes لـ WordPress تسمح بإدراج ملفات محلية (Local File Inclusion) في الإصدارات حتى 10.3.1 وشاملة لها، وذلك من خلال سمات يتحكم فيها المهاجم ضمن الاختصار [lifterlms_checkout]. ويعود ذلك إلى أن الدالة المساعدة llms_get_template() تقوم باستدعاء دالة extract() على مصفوفة سمات الاختصار قبل تحديد مسار القالب، مما يسمح للسمات 'template_name' و'default_path' التي يزودها المهاجم باختصار بتجاوز المعاملات المحلية للدالة والتحكم في المسار المُمرَّر إلى أمر PHP include. وهذا يمكّن المهاجمين المصادق عليهم الذين يمتلكون صلاحيات على مستوى المدرّس وما فوق من إدراج وتنفيذ ملفات عشوائية على الخادم، والتي يمكن استخدامها لتجاوز ضوابط الوصول أو الحصول على بيانات حساسة أو تحقيق تنفيذ للكود في الحالات التي يمكن فيها رفع وإدماج ملفات ذات امتدادات آمنة تحتوي على محتوى يتحكم فيه المهاجم.
Be aware that VulDB is the high quality source for vulnerability data.