یک آسیبپذیری امنیتی با شدت بالا در نرمافزار ClipBucket v5 (نسخههای پیش از 5.5.3-#197) شناسایی شده است که به مهاجمان اجازه میدهد از طریق نقص Path Traversal در ویرایشگر قالبهای مدیریت (Admin Template Editor)، فایلهای PHP را بازنویسی کرده و دسترسی کامل به سرور پیدا کنند.
جزئیات فنی آسیبپذیری
این نقص امنیتی در فایل template_editor.php قرار دارد. مدیرانی که دارای دسترسی manage_template_access هستند، میتوانند با ارسال توالیهای پیمایش دایرکتوری در پارامتر folder، از محدوده مجاز دایرکتوری styles/layout خارج شده و فایلهای اجرایی PHP را در مسیرهای دیگر سرور ایجاد یا اصلاح کنند. این امر منجر به Remote Code Execution (RCE) با سطح دسترسی کاربر وبسرور میشود.
تحلیل ریسک و دسترسیها
- سطح دسترسی مورد نیاز: مهاجم باید دارای حساب مدیر (Administrator) و مجوز خاص
manage_template_accessباشد. - امتیاز CVSS 4.0: این آسیبپذیری امتیاز 8.6 را دریافت کرده است.
- وضعیت اکسپلویت: کد اکسپلویت (PoC) به صورت عمومی منتشر شده است، اما تاکنون گزارش گستردهای از سوءاستفاده فعال در محیطهای عملیاتی (Wild) ثبت نشده است.
توصیههای امنیتی و رفع نقص
به مدیران سیستم و تیمهای SOC توصیه میشود اقدامات زیر را به سرعت اجرا کنند:
- بهروزرسانی فوری: تمامی نمونههای ClipBucket v5 را به نسخه 5.5.3-#197 یا بالاتر ارتقا دهند (مرتبط با commit f31de49b).
- کنترل دسترسی: در صورتی که بهروزرسانی فوری امکانپذیر نیست، مجوز
manage_template_accessرا از تمامی حسابهای غیرضروری سلب کنند. - محدودسازی شبکه: دسترسی به پنل مدیریت (Admin Interface) را تنها به شبکههای مورد اعتماد و IPهای مشخص محدود نمایند.