یک آسیبپذیری در مودم/روتر Edimax EW-7438RPn-v3 Mini نسخه 1.27 گزارش شده است که مهاجمان غیراصلی (unauthenticated) را قادر میسازد تا به نقطهپایانی /wizard_reboot.asp در حالت “unsetup” دسترسی پیدا کنند و اطلاعات حساس شبکه بیسیم را بهدست آورند. این نقطهپایانی میتواند SSID و کلید امنیتی (wireless key) را بدون نیاز به احراز هویت فاش کند؛ یعنی ارسال یک درخواست HTTP GET ساده به این مسیر میتواند رمز عبور بیسیم را بازیابی کند و اطلاعات حساس را در دسترس افراد غیرمجاز قرار دهد.
شرح فنی مختصر
– آسیبپذیری مربوط به نسخه 1.27 از محصول یادشده است و در حالت unsetup، بررسیهای لازم برای محافظت از اطلاعات انجام نمیشود.
– مهاجم با یک درخواست GET میتواند دادههای پیکربندی بیسیم را دریافت کند؛ این رفتار نشاندهنده ذخیره یا بازگردانی اطلاعات حساس در پاسخهای HTTP بدون مکانیزم احراز هویت مناسب است.
– این مسئله تحت شناسه CVE-2020-37150 ثبت شده و با ضعفهای دستهبندیشده در CWE مرتبط است، از جمله CWE-201 (Insertion of Sensitive Information into Sent Data). نقشهها و الگوهای حمله مرتبط با این نوع ضعفها نیز در منابع CAPEC ثبت شدهاند.
محصولات تحت تأثیر و محدودیتها
– فهرست دقیق محصولات و نسخههای تحتتأثیر ممکن است کامل نباشد. حتی اگر وبسایت cvefeed اطلاعاتی درباره نسخهها داشته باشد، احتمال وجود محصولات اضافی یا نسخههای دیگری که تحت تاثیر قرار میگیرند وجود دارد.
– بررسیهای خودکار و پایگاههای داده ممکن است صرفاً نمونههایی از تجهیزات را نشان دهند؛ بنابراین توصیه میشود دارندگان تجهیزات Edimax نسخه فریمور دستگاه خود را کنترل کنند و در صورت مشاهده نسخه 1.27 یا نسخههای مرتبط، احتیاط لازم را به عمل آورند.
شواهد و منابع فنی
– تیمهای امنیتی و محققان مخازن GitHub را برای یافتن اکسپلویتهای اثبات مفهوم (PoC) اسکن میکنند. گزارشها نشان میدهد تعدادی مخزن عمومی PoC برای این آسیبپذیری منتشر شده که تحلیل و بررسی آنها میتواند به شناخت بهتر روش سوءاستفاده کمک کند. به دلیل مسائل عملکردی، فهرست نتایج اسکنهای اولیه معمولاً محدود به چندین مخزن اول میشود.
– همچنین پوشش خبری و مقالات فنی متعددی این آسیبپذیری را بررسی کردهاند؛ فهرستی از این مقالات وجود دارد که برای مرور سریع اخبار مرتبط محدود به تعداد مشخصی از منابع شده است.
اهمیت تاریخچه تغییرات
– بررسی تاریخچه تغییرات (changelog) مرتبط با CVE-2020-37150 میتواند برای درک چگونگی تکامل این آسیبپذیری و ارزیابی تغییرات در شدت، قابلیت بهرهبرداری یا اصلاحات انجامشده مفید باشد. دارندگان دستگاهها باید از آخرین بهروزرسانیها و اطلاعیههای تولیدکننده مطلع باشند.
پیامدها برای کاربران و شبکه
– افشای SSID و کلید امنیتی میتواند به نفوذ به شبکه بیسیم، شنود ترافیک، دسترسی به شبکه محلی و ادامه حملات منجر شود.
– دستگاههایی که به اینترنت مستقیم متصل هستند یا شبکه محافظتشده ضعیفی دارند، در برابر سوءاستفاده از این ضعف بیشتر در معرض خطر قرار میگیرند.
پیشنهادهای عملی و راهکارها
– فریمور را بررسی و بهروزرسانی کنید: در صورت وجود بهروزرسانی رسمی از سازنده، فوری آن را نصب کنید.
– دسترسی به رابطهای مدیریتی را محدود کنید: در صورت امکان، دسترسی به صفحات مدیریتی را تنها به شبکه محلی یا آدرسهای مشخص محدود کنید و مدیریت از راه دور را غیرفعال کنید.
– پیکربندی مجدد و تغییر کلید بیسیم: پس از اعمال اصلاحات، رمز عبور شبکه بیسیم را تغییر دهید و از کلیدهای قوی استفاده کنید.
– جداسازی شبکه: دستگاههای حساس را در VLAN یا شبکههای جداگانه قرار دهید تا در صورت بهرهبرداری، آسیب محدود بماند.
– مانیتورینگ و بررسی لاگها: رفتار غیرعادی یا تلاشهای دسترسی به نقطهپایانی ذکرشده را پایش کنید.
– در صورت نیاز به اطلاعات فنی بیشتر، مخازن عمومی PoC و گزارشهای فنی را بررسی کنید اما از اجرای اکسپلویتها در محیطهای تولیدی خودداری نمایید.
نکات پایانی
– دارندگان تجهیزات Edimax و مدیران شبکه باید این آسیبپذیری را جدی بگیرند و اقدامات حفاظتی مناسب را انجام دهند. در صورت تردید، با پشتیبانی رسمی سازنده تماس بگیرید و از دستورالعملها و بهروزرسانیهای رسمی استفاده کنید.
– برای اطلاعات بیشتر و دسترسی به منابع مرتبط با CVE-2020-37150 میتوانید به منابع فنی و پایگاههای داده آسیبپذیری مراجعه کنید.
به گزارش از وبسایت cvefeed، پیگیری مستمر اطلاعیههای امنیتی و اعمال بهترین شیوههای حفاظتی مهمترین اقدام برای کاهش ریسک ناشی از این نوع آسیبپذیریها است.