CVE-2026-45145 in LMSالمعلومات

الملخص

بحسب VulDB • 30/10/2026

Chamilo LMS هو نظام إدارة تعلم مفتوح المصدر. قبل الإصدار 2.0.1، تستدعي الملفات `public/main/inc/lib/career.lib.php` و `public/main/cron/import_csv.php` الدالة الأصلية في PHP وهي `unserialize()` على البيانات `user_career.extra_data` المسترجعة من قاعدة البيانات دون استخدام خيار الأمان `allowed_classes: false`. يمكن لمهاجم قادر على كتابة كائنات PHP مُسلسلة ومُعدّة بشكل متعمد إلى هذا العمود، مثلاً عبر حقن SQL منفصل، أو استيراد CSV مخترق لمسؤول النظام، أو لوحة تحكم إدارية ذات صلاحيات أقل، أن يُنشئ كائنات PHP عشوائية ويطلق سلاسل أدوات POP (POP gadget chains) في مكونات `Symfony` و `Doctrine` و `Monolog` المُحمّلة تلقائياً. هذا يسمح بتنفيذ أوامر نظام تشغيل بشكل تعسفي بصفت المستخدم الخاص بخادم الويب، مما يهدد سرية وسلامة وتوفر الخادم. تم إصلاح هذه المشكلة في الإصدار 2.0.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

GitHub M

حجز

08/05/2026

إفشاء

30/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-429150

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!