شرکت Red Hat یک آسیبپذیری با تاثیرگذاری بالا را در محصول Red Hat Satellite شناسایی و رفع کرده است. این نقص امنیتی به کاربران احراز هویت شده با دسترسی محدود (low-privileged) اجازه میدهد تا به اطلاعات حساس میزبانها، از جمله رمزهای عبور Root دسترسی پیدا کنند.
جزئیات فنی و تحلیل آسیبپذیری
این نقص که با شناسه CVE-2026-96659 ردیابی میشود، مربوط به مؤلفه Foreman است که در Red Hat Satellite برای مدیریت چرخه حیات، پیکربندی و Provisioning زیرساختها استفاده میشود. این آسیبپذیری ناشی از ضعف در احراز هویت (Authorization) در نقاط انتهایی (Endpoints) پیشنمایش قالبهای Foreman است.
در این سناریو، کاربری که تنها دارای نقش Viewer است، میتواند با ارسال درخواستهای دستکاری شده (Crafted Requests)، اطلاعاتی را استخراج کند که تنها باید برای مدیران با سطح دسترسی بالا در دسترس باشد. این موضوع تحت طبقهبندی CWE-267 قرار میگیرد که مربوط به ضعف در کنترل دسترسی (Access Control) است.
تاثیرات امنیتی و ریسکهای عملیاتی
- افشای اطلاعات: دسترسی به رمزهای عبور Root میتواند منجر به نفوذ به سرورهای مدیریت شده، حرکت عرضی (Lateral Movement) در شبکه و ایجاد Persistence شود.
- اجرای کد (RCE): در صورتی که تنظیمات امنیتی Safemode در Foreman غیرفعال یا دور زده شده باشد، مهاجم میتواند دستورات دلخواه را با دسترسی حساب سرویس Foreman اجرا کند.
- سطح دسترسی: مهاجم برای بهرهبرداری نیاز به دسترسی شبکه و یک حساب کاربری معتبر با سطح دسترسی پایین دارد، اما تعامل کاربر (User Interaction) مورد نیاز نیست.
اقدامات اصلاحی و توصیهها
شرکت Red Hat این آسیبپذیری را با امتیاز 9.1 در CVSS v3 و درجه اهمیت Important طبقهبندی کرده است. همچنین آسیبپذیری CVE-2026-96658 نیز به عنوان یک نقص مجزا در Safemode که منجر به Remote Code Execution میشود، گزارش شده است.
برای رفع این موارد، مدیران زیرساخت باید اقدامات زیر را به سرعت اجرا کنند:
- بهروزرسانی سریع به نسخه Satellite 6.16.14 و نصب Foreman نسخه 3.12.0.23-1 برای توزیعهای RHEL 8 و RHEL 9.
- بازبینی تمامی حسابهای دارای نقش Viewer و حذف دسترسیهای غیرضروری.
- اطمینان از فعال بودن محافظتهای Safemode در Foreman.
- بررسی لاگهای مربوط به پیشنمایش قالبها برای شناسایی درخواستهای غیرعادی.