یک آسیبپذیری بسیار بحرانی از نوع Remote Code Execution (RCE) در نرمافزار Rejetto HFS2 (نسخه 2.4.0 و قدیمیتر) کشف شده است که به مهاجمان اجازه میدهد بدون نیاز به احراز هویت، دستورات دلخواه خود را روی سیستم میزبان اجرا کنند.
جزئیات فنی آسیبپذیری
این نقص امنیتی در بخش مدیریت آپلودهای چندبخشی (multipart upload handler) قرار دارد و از نوع Server-Side Template Injection (SSTI) است. مهاجم میتواند با قرار دادن سینتکسهای مخرب Template در نام فایل ارسالی، مکانیزمهای کنترلی را دور زده و یک exec macro را تزریق کند. این فرآیند باعث میشود بررسیهای امنیتی در Dispatcher نادیده گرفته شده و کد مخرب مستقیماً در محیط سیستمعامل میزبان اجرا شود.
تحلیل اثرات (Impact)
- سطح دسترسی: بدون نیاز به احراز هویت (Unauthenticated).
- تاثیر: دسترسی کامل به سیستم (Full Host Command Execution).
- امتیاز CVSS: ۱۰.۰ (بحرانی).
- بردار حمله: شبکه (Network) با پیچیدگی پایین.
توصیههای فوری برای مدیران SOC و CISO
با توجه به شدت این آسیبپذیری، اقدامات زیر به صورت فوری توصیه میشود:
- شناسایی: تمامی نسخههای Rejetto HFS2 (نسخه 2.4.0 و پایینتر) در شبکه را شناسایی کنید.
- محدودسازی: دسترسی خارجی به این سرویسها را از طریق Firewall یا Reverse Proxy فوراً مسدود نمایید.
- غیرفعالسازی: در صورتی که مسدودسازی دسترسی امکانپذیر نیست، قابلیت آپلود فایل (multipart upload) را غیرفعال کرده یا در صورت عدم نیاز حیاتی، سرویس را بهطور کامل متوقف کنید.