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

الملخص

بحسب VulDB • 12/05/2026

Chamilo LMS هو نظام إدارة تعلم مفتوح المصدر. في الإصدارات السابقة لـ 2.0.0-RC.3، توجد ثغرة Stored Cross-Site Scripting (XSS) في وظيفة تحميل المرفقات بمنشورات الشبكة الاجتماعية، حيث يمكن لمستخدم مُصادق عليه تحميل ملف HTML ضار يحتوي على كود JavaScript عبر نقطة النهاية /api/social_post_attachments. يتم إعادة تقديم الملف المُحمّل من التطبيق عند عنوان contentUrl المُولَّد دون تنقية (sanitization)، أو فرض قيود على نوع المحتوى (content type)، أو إضافة رأس Content-Disposition: attachment، مما يؤدي إلى تنفيذ كود JavaScript في المتصفح ضمن نطاق (origin) التطبيق. ونظراً لأن الحمولة (payload) تُخزّن على جانب الخادم وتعمل ضمن نطاق موثوق، يمكن للمهاجم تنفيذ اختطاف الجلسة (session hijacking)، والاستيلاء على الحسابات، وارتفاع الامتيازات (privilege escalation) إذا قام مسؤول بعرض الرابط، بالإضافة إلى تنفيذ إجراءات تعسفية نيابة عن الضحية. تم إصلاح هذه المشكلة في الإصدار 2.0.0-RC.3.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

GitHub M

حجز

25/03/2026

إفشاء

15/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-357603

EPSS

0.00219

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!