یک آسیبپذیری امنیتی با شدت بالا در رابط کاربری وب (WebGUI) نرمافزار RaspAP در نسخههای تا 3.5.5 کشف شده است. این نقص امنیتی که با شناسه CVE-2026-101860 ثبت شده، به کاربران احراز هویت شدهای که دسترسیهای محدودی دارند اجازه میدهد سطح دسترسی خود را به Root ارتقا دهند.
جزئیات فنی
این مشکل در تابع PluginInstaller::addSudoers در فایل src/RaspAP/Plugins/PluginInstaller.php رخ میدهد. به دلیل مدیریت نادرست امتیازات (Improper Privilege Management)، مهاجم میتواند با دستکاری نحوه نوشتن ورودیهای پیکربندی sudo، دستورات سیستمی را با سطح دسترسی Root اجرا کند.
- بردار حمله: از راه دور (Remote)
- پیشنیاز: داشتن یک نشست (Session) فعال و احراز هویت شده با سطح دسترسی پایین در پنل RaspAP.
- پیامد: اجرای کد با دسترسی کامل (Root Command Execution) و به خطر افتادن کامل محرمانگی، یکپارچگی و در دسترس بودن (C/I/A) سیستم.
وضعیت اکسپلویت و پاسخ سازنده
در حال حاضر اکسپلویت (Exploit) این آسیبپذیری به صورت عمومی منتشر شده و قابل استفاده است. گزارشها حاکی از آن است که سازنده نرمافزار در مراحل اولیه اطلاعرسانی، پاسخی به این گزارش امنیتی نداده است.
توصیههای امنیتی و اقدامات اصلاحی
به مدیران سیستم و مهندسان امنیت توصیه میشود اقدامات زیر را در سریعترین زمان ممکن انجام دهند:
- شناسایی: تمامی نمونههای نصب شده RaspAP WebGUI را بررسی کرده و نسخههای 3.5.5 و قدیمیتر را شناسایی کنید.
- محدودسازی دسترسی: دسترسی به WebGUI را تنها به شبکههای مدیریتی مورد اعتماد یا از طریق VPN محدود کنید.
- مدیریت حسابها: اعتبارنامههای پیشفرض را با رمزهای عبور پیچیده جایگزین کرده و حسابهای کاربری غیرضروری با دسترسی پایین را حذف کنید.
- پایش: نظارت بر تغییرات فایل
sudoersو فعالیتهای مربوط بهplugin-installerرا فعال نمایید.