یک آسیبپذیری امنیتی در سیستم فروشگاهی ShopXO (نسخههای تا 2.2.7) شناسایی شده است که به مهاجمان اجازه میدهد از طریق رابط آپلود کامپوننت Ueditor، حملات Path Traversal را اجرا کنند.
جزئیات فنی آسیبپذیری
این نقص امنیتی در فایل config/ueditor.php قرار دارد. مهاجمان میتوانند با دستکاری آرگومان path_type، دسترسی غیرمجاز به فایلهای خارج از دایرکتوری تعیینشده برای آپلود پیدا کنند. این وضعیت منجر به امکان خواندن محدود فایلها (Limited File Read) و احتمالاً نوشتن فایلها در مسیرهای غیرمجاز از طریق رابط آپلود میشود.
ویژگیهای حمله
- دسترسی: حمله به صورت Remote و بدون نیاز به احراز هویت (Unauthenticated) قابل اجرا است.
- پیچیدگی: سطح پیچیدگی حمله پایین (Low Complexity) ارزیابی شده است.
- وضعیت اکسپلویت: کد اکسپلویت (Exploit) این آسیبپذیری به صورت عمومی منتشر شده است.
بر اساس بردار CVSS v4.0، این حمله از طریق شبکه قابل دسترسی است و نیازی به تعامل کاربر (User Interaction) ندارد. با وجود انتشار کد اکسپلویت، هنوز شواهدی از بهرهبرداری گسترده در محیطهای عملیاتی (Wild) گزارش نشده است.