آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۵/۱۰

شناسایی آسیب‌پذیری Unrestricted File Upload در سیستم مدیریت بیمارستان gedelumbung با احتمال RCE

شناسایی آسیب‌پذیری Unrestricted File Upload در سیستم مدیریت بیمارستان gedelumbung با احتمال RCE

یک آسیب‌پذیری امنیتی در سیستم مدیریت بیمارستان gedelumbung HospitalManagement شناسایی شده است که به کاربران دارای دسترسی محدود (Low-privilege) اجازه می‌دهد فایل‌های دلخواه را روی سرور آپلود کنند. این نقص امنیتی در کامپوننت KCFinder File Manager و به‌طور مشخص در تابع app_user_login_model.php::cekUserLogin رخ می‌دهد.

جزئیات فنی و مکانیسم حمله

مهاجم می‌تواند با دستکاری آرگومان ADMIN_RS_KCFINDER، محدودیت‌های آپلود فایل را دور زده و فایل‌های مخرب را در مسیرهای قابل اجرا در وب قرار دهد. این موضوع در عمل منجر به ایجاد یک Web Shell شده و در نهایت امکان اجرای کد از راه دور (Remote Code Execution – RCE) را برای عامل تهدید فراهم می‌کند.

وضعیت فعلی و نسخه‌های آسیب‌پذیر

  • وضعیت اکسپلویت: کد اکسپلویت (Exploit) این آسیب‌پذیری به‌صورت عمومی منتشر شده و قابل استفاده است.
  • نسخه‌های متأثر: این پروژه از مدل Rolling Release استفاده می‌کند و تگ‌های نسخه‌بندی مشخصی ندارد؛ با این حال، تمامی استقرارهایی که تا کامیت c2d45543789a3887067d3915f69d44cfc2cf76a8 را دنبال می‌کنند، در معرض این خطر هستند.
  • پاسخ توسعه‌دهنده: گزارش‌های مربوط به این مشکل برای تیم توسعه ارسال شده است، اما تا این لحظه پاسخی از سوی آن‌ها دریافت نشده است.