PT-2026-110626 · Thelia · Thelia
CVSS v4.0
8.6
عالية
| المتجه | AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
اسم البرنامج المصاب والإصدارات المتأثرة
برنامج Thelia الإصدارات السابقة لـ 3.1.2
برنامج Thelia الإصدارات 3.2.x السابقة لـ 3.2.1
الوصف
يمكن للمستخدمين الموثقين في المكتب الخلفية تحميل ملفات PHP عن طريق إضافة مسافة في نهاية اسم الملف. بينما يقوم
FileProcessorService بالتحقق من اسم الملف الخام، تقوم الدالة FileManager::sanitizeFileName() بإزالة المسافة النهائية، مما يؤدي إلى تخزين ملف .php قابل للتنفيذ في الدليل public/cache/documents/. يسمح هذا بتنفيذ رمز عن بُعد بصلاحيات مستخدم خادم الويب.التوصيات
تحديث Thelia إلى الإصدار 3.1.2 أو أحدث.
تحديث Thelia 3.2.x إلى الإصدار 3.2.1 أو أحدث.
استغلال
إصلاح
Unrestricted File Upload
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Thelia