دستیار هوش مصنوعی جدید متا با نام Muse که با ادعای امنیت و حریم خصوصی بالا معرفی شده بود، با یک آسیبپذیری شدید Zero-Day مواجه شد. این نقص امنیتی به اپلیکیشنهای محلی و دستورات ترمینال اجازه میدهد تا کنترل کامل این ایجنت (Agent) را در اختیار بگیرند.
جزئیات فنی آسیبپذیری
این آسیبپذیری از طریق دسترسی به توکنهای احراز هویت کاربر در حساب Muse عمل میکند. توسعهدهندگان متا این دستیار را بهگونهای طراحی کرده بودند که هر اپلیکیشن نصبشده یا کد اجرایی در سیستم، فارغ از سطح دسترسیهای macOS، بتواند تنظیمات مستندی (Undocumented Settings) را تغییر دهد. یکی از این تنظیمات، نقطه پایانی (End point) مربوط به تبدیل گفتار به متن (Transcription) بود.
مهاجمان میتوانستند با تغییر این آدرس به سرورهای خود، توکن احراز هویت کاربر را سرقت کرده و دسترسی کامل به حساب Muse پیدا کنند. از آنجایی که Muse دسترسیهای گستردهای به منابع سیستم مانند میکروفون، دوربین، تقویم و فایلهای دیسک دارد و با حسابهای WhatsApp و ایمیل کاربر متصل است، این نقص امنیتی عملاً تمامی لایههای دفاعی macOS را دور میزند.
تحلیل اثرات و روش حمله
پاتریک واردل (Patrick Wardle)، متخصص امنیت macOS، اعلام کرد که میتوان از این نقص برای اجرای حملات Proof-of-Concept مانند نوشتن فایلهای مخرب روی دیسک یا عکسبرداری مخفیانه استفاده کرد. یکی از روشهای احتمالی حمله، استفاده از تکنیک ClickFix است که از طریق مهندسی اجتماعی، کاربر را فریب میدهد تا دستوری را در ترمینال اجرا کند و بدین ترتیب کنترل حساب Muse را به مهاجم منتقل نماید.
پاسخ متا و واکنش بازار
شرکت متا پس از افشای این موضوع، یک Hotfix برای رفع این مشکل منتشر کرد. با این حال، منتقدان اشاره میکنند که انتخاب پردازش ابری (Cloud-based) برای تبدیل گفتار به متن، بهجای استفاده از قابلیتهای داخلی و امن macOS، یکی از تصمیمات طراحی اشتباه بود که این حمله را ممکن ساخت.
همزمان، شرکت آمازون دسترسی Muse را به وبسایت خود مسدود کرد و اعلام نمود که این ایجنت AI شرایط استفاده از سرویسهای آمازون را نقض کرده و یک عامل غیرمجاز است.