یک آسیبپذیری امنیتی در سامانه weiqingwen spring-boot-forum (تا نسخه 538eecc3c6b85fdf0768ab4e8354b48c0c17d94f) شناسایی شده است که امکان عبور از مسیر یا Path Traversal را فراهم میکند.
جزئیات فنی
این نقص امنیتی در تابع validate در فایل NewUserFormValidator.java و در بخش مدیریت آپلود تصاویر پروفایل (Avatar Upload) رخ میدهد. یک کاربر احراز هویت شده در تالار گفتگو میتواند با دستکاری آرگومان Username، از مسیرهای پیشفرض ذخیرهسازی فایلهای آواتار خارج شده و به مسیرهای دیگر دسترسی پیدا کند.
تحلیل اثرات
- بردار حمله: این حمله به صورت از راه دور (Remote) قابل اجرا است.
- پیشنیازها: مهاجم باید دارای یک حساب کاربری معتبر در تالار گفتگو باشد (PR:L).
- تاثیرات: با توجه به اینکه این آسیبپذیری تنها در محدوده مدیریت فایلهای آواتار فعال است، تاثیر آن بر محرمانگی (Confidentiality) و یکپارچگی (Integrity) در سطح Low ارزیابی شده و تاثیری بر در دسترس بودن (Availability) سیستم ندارد.
وضعیت اصلاحیه
به دلیل استفاده این محصول از مدل توزیع مداوم (Continuous Delivery) با نسخههای غلتان (Rolling Releases)، جزئیات دقیقی از نسخههای آسیبپذیر یا اصلاح شده منتشر نشده است. همچنین گزارش شده است که سازنده محصول تا این لحظه به گزارشهای مربوط به این آسیبپذیری پاسخ نداده است.