
إثبات مفهوم لاستغلال CVE-2024-27665، يوضح ثغرة XSS المخزنة في رفع ملفات المنهج الدراسي في Unifiedtransform، مع خطوات إعادة الإنتاج.
Unifiedtransform v2.X عرضة للبرمجة النصية عبر المواقع المخزنة (XSS) عبر ميزة تحميل الملفات في وحدة المنهج الدراسي.
المُورّد: https://github.com/changeweb/Unifiedtransform
الخطوة 1: قم بتسجيل الدخول إلى التطبيق وانتقل إلى الوحدة الأكاديمية.

الخطوة 2: أنشئ الجلسة والفصل الدراسي والفصل والمادة من الوحدة الأكاديمية ببيانات عشوائية.
الخطوة 3: انتقل إلى وحدة المنهج الدراسي، واملأ التفاصيل المطلوبة وقم بتحميل ملف PDF مع حمولة XSS في حقل إدخال ملف المنهج الدراسي.

الخطوة 4: انتقل إلى الفصول الدراسية -> المنهج الدراسي وانقر على تنزيل.

الخطوة 5: لاحظ تشغيل XSS!
