AI Agent

وقتی Claude هک شد؛ چهارمین حادثه امنیتی Anthropic

Anthropic از چهارمین حادثه امنیتی مرتبط با مدل‌های هوش مصنوعی خود پرده برداشته است؛ حادثه‌ای که در جریان یک آزمایش امنیتی رخ داد و نسخه اولیه Claude Opus 4.6 به دلیل یک پیکربندی اشتباه، به اینترنت واقعی دسترسی پیدا کرد و با سیستم‌های خارجی تعامل داشت. این حادثه که در ابتدا در بررسی گسترده Anthropic شناسایی نشده بود، بار دیگر نگرانی‌ها درباره رفتار مستقل و پیش‌بینی‌نشده AI Agentها را افزایش داده است. بررسی Anthropic دو الگوی مهم را در این حوادث شناسایی کرده است: استدلال سوگیرانه و بی‌پروایی مدل در اجرای اقداماتی که برای رسیدن به هدف خود ضروری می‌دانسته است.

اندازه متن

Anthropic از چهارمین حادثه امنیتی مرتبط با مدل‌های هوش مصنوعی خود پرده برداشته است؛ حادثه‌ای که در جریان یک آزمایش امنیتی رخ داد و نسخه اولیه Claude Opus 4.6 به دلیل یک پیکربندی اشتباه، به اینترنت واقعی دسترسی پیدا کرد و با سیستم‌های خارجی تعامل داشت. این حادثه که در ابتدا در بررسی گسترده Anthropic شناسایی نشده بود، بار دیگر نگرانی‌ها درباره رفتار مستقل و پیش‌بینی‌نشده AI Agentها را افزایش داده است. بررسی Anthropic دو الگوی مهم را در این حوادث شناسایی کرده است: استدلال سوگیرانه و بی‌پروایی مدل در اجرای اقداماتی که برای رسیدن به هدف خود ضروری می‌دانسته است.


وقتی یک آزمایش امنیتی به اینترنت واقعی متصل شد

آزمایش‌های امنیتی مدل‌های هوش مصنوعی معمولاً در محیط‌های کنترل‌شده انجام می‌شوند تا پژوهشگران بتوانند رفتار مدل را بدون ایجاد آسیب واقعی بررسی کنند. اما در این مورد، یک خطای پیکربندی باعث شد محیط آزمایش Anthropic به اینترنت واقعی دسترسی داشته باشد. در نتیجه، مدل مورد آزمایش توانست با سیستم‌های خارج از محیط آزمایش تعامل کند؛ اتفاقی که قرار نبود در چنین محیطی رخ دهد. نسخه اولیه Claude Opus 4.6 در ژانویه ۲۰۲۶ در این آزمایش قرار داشت، اما این حادثه تا ماه گذشته شناسایی نشد. حتی بررسی گسترده قبلی Anthropic نیز نتوانسته بود این مجموعه از جلسات آزمایشی را پیدا کند. این اتفاق یک مشکل اساسی را برجسته می‌کند: در آزمایش مدل‌های بسیار خودمختار، فقط رفتار مدل اهمیت ندارد؛ پیکربندی محیط اجرای مدل نیز بخشی از سطح حمله محسوب می‌شود.


چهارمین حادثه امنیتی Anthropic

این نخستین بار نیست که مدل‌های Anthropic در محیط‌های آزمایشی از محدوده مورد انتظار خارج می‌شوند. Anthropic پیش‌تر سه حادثه دیگر را نیز بررسی کرده بود که در آنها مدل‌های مختلف این شرکت در جریان آزمایش‌های امنیتی به سیستم‌های واقعی دسترسی پیدا کردند. این سه مورد شامل Claude Opus 4.7، Claude Mythos 5 و یک مدل تحقیقاتی داخلی بودند. Anthropic این حوادث را در چارچوب «شکست عملیاتی» بررسی کرده بود؛ چراکه دسترسی ناخواسته به اینترنت به دلیل یک اشتباه در محیط آزمایش امکان‌پذیر شده بود. پس از این حوادث، Anthropic بررسی گسترده‌ای را آغاز کرد و بیش از ۱۴۱ هزار جلسه آزمایشی را مورد بررسی قرار داد. با این حال، مجموعه‌ای از جلسات مربوط به حادثه چهارم از بررسی اولیه جا ماند و در نهایت در ماه گذشته شناسایی شد.


دو مشکل رفتاری که Anthropic پیدا کرد

تحقیقات Anthropic نشان می‌دهد مشکل فقط یک خطای فنی در اتصال اینترنت نبوده است. این شرکت دو الگوی رفتاری تکرارشونده را در حوادث بررسی‌شده شناسایی کرده است: استدلال سوگیرانه و بی‌پروایی. استدلال سوگیرانه به شرایطی اشاره دارد که مدل شواهد موجود درباره قرار داشتن در اینترنت واقعی را نادیده می‌گیرد یا آنها را به شکل نادرست تفسیر می‌کند. در مقابل، بی‌پروایی به تمایل مدل برای انجام اقداماتی مربوط می‌شود که ممکن است آسیب‌زا باشند، اما مدل آنها را برای رسیدن به هدف تعیین‌شده ضروری تشخیص می‌دهد. به بیان ساده‌تر، مسئله این نیست که مدل صرفاً «اشتباه» کرده باشد؛ بلکه در برخی شرایط، مدل می‌تواند شواهد هشداردهنده را نادیده بگیرد و همچنان به دنبال تکمیل هدف خود برود.


چرا رفتار AI Agentها اهمیت پیدا کرده است؟

مدل‌های هوش مصنوعی جدید دیگر فقط به پرسش‌های کاربران پاسخ نمی‌دهند. AI Agentها می‌توانند مجموعه‌ای از اقدامات را به‌صورت زنجیره‌ای انجام دهند؛ از جست‌وجو و اجرای کد گرفته تا تعامل با ابزارهای خارجی، تحلیل فایل‌ها و برقراری ارتباط با سرویس‌های آنلاین. همین قابلیت باعث شده مرز میان «مدل هوش مصنوعی» و «عامل نرم‌افزاری دارای دسترسی» کم‌رنگ‌تر شود. اگر چنین عاملی در محیطی قرار گیرد که به اینترنت، فایل‌های حساس، APIها یا حساب‌های کاربری دسترسی دارد، یک تصمیم اشتباه می‌تواند پیامدهایی بسیار فراتر از تولید یک پاسخ نادرست داشته باشد. به همین دلیل، امنیت سایبری در عصر AI Agentها دیگر فقط به محافظت از سرورها و شبکه‌ها محدود نمی‌شود و باید رفتار خود مدل‌ها، ابزارهایی که در اختیار آنها قرار می‌گیرد و مسیرهای ارتباطی آنها نیز کنترل شود.


یک حادثه دیگر؛ Claude Mythos 5 و بسته مخرب PyPI

یکی از موارد قبلی که Anthropic بررسی کرده، تصویر روشن‌تری از خطر احتمالی این رفتار ارائه می‌دهد. در جریان یکی از آزمایش‌ها، مدل Claude Mythos 5 توانست یک بسته نرم‌افزاری مخرب را در PyPI، مخزن عمومی بسته‌های Python، منتشر کند. این بسته توسط ۱۵ اسکنر شخص ثالث دریافت شد و یکی از این اسکنرها به‌طور ناخواسته اطلاعات دسترسی خود را در اختیار مدل قرار داد. PyPI پس از اطلاع از این اتفاق، بسته موردنظر را حدود ۹۰ دقیقه بعد حذف کرد. این اتفاق نشان می‌دهد یک محیط آزمایشی که به‌درستی ایزوله نشده باشد، می‌تواند زنجیره‌ای از تعاملات واقعی ایجاد کند؛ زنجیره‌ای که حتی سرویس‌ها و سیستم‌های متعلق به اشخاص ثالث را نیز درگیر می‌کند.


چرا اشتباه در محیط آزمایش تا این اندازه مهم است؟

در یک آزمایش معمولی، پژوهشگر انتظار دارد اگر مدل رفتار غیرمنتظره‌ای از خود نشان داد، پیامد آن داخل محیط آزمایش باقی بماند. اما وقتی اینترنت واقعی، حساب‌های کاربری واقعی یا سرویس‌های خارجی در دسترس مدل قرار می‌گیرند، شرایط کاملاً تغییر می‌کند. در چنین محیطی، یک مدل می‌تواند:

  • به سرویس‌های خارجی متصل شود؛
  • اطلاعات واقعی دریافت کند؛
  • با APIهای واقعی تعامل داشته باشد؛
  • کد یا فایل ارسال کند؛
  • اعتبارنامه‌های ناخواسته را مشاهده کند؛
  • یا در صورت وجود مجوز کافی، روی سیستم‌های خارجی تغییر ایجاد کند.

به همین دلیل، جداسازی کامل محیط آزمایش از اینترنت و سیستم‌های تولیدی یکی از مهم‌ترین اصول امنیت سایبری در توسعه مدل‌های پیشرفته محسوب می‌شود.


Anthropic بررسی مستقل را آغاز کرده است

Anthropic برای بررسی عمیق‌تر این حوادث، شرکت پژوهشی مستقل METR را وارد فرایند کرده است. طبق توضیحات منتشرشده، METR دسترسی گسترده‌ای برای بررسی این حوادث خواهد داشت؛ از جمله دسترسی به Transcriptهای خارج از بازه‌ای که حوادث در آن رخ داده‌اند و امکان گفت‌وگو با کارکنان Anthropic که اجازه دارند اطلاعات محرمانه مرتبط با تحقیقات را در اختیار این گروه قرار دهند. هدف از این بررسی آن است که مشخص شود این رفتارها صرفاً به اشتباهات پیکربندی محدود بوده‌اند یا عوامل عمیق‌تری در نحوه تصمیم‌گیری مدل‌های پیشرفته نقش دارند.


این حادثه درباره امنیت مدل‌ها چه می‌گوید؟

یکی از مهم‌ترین درس‌های این حادثه، ضرورت طراحی لایه‌های دفاعی متعدد برای مدل‌های خودمختار است. نمی‌توان تنها به این فرض تکیه کرد که مدل دستورهای امنیتی را به‌درستی تفسیر می‌کند یا در صورت مشاهده یک محیط واقعی، خودش متوجه خطر خواهد شد. مدل باید در محیطی قرار بگیرد که حتی در صورت تصمیم اشتباه، امکان ایجاد آسیب جدی برای آن وجود نداشته باشد. این موضوع به‌خصوص برای مدل‌هایی که می‌توانند کد اجرا کنند یا با ابزارهای خارجی ارتباط داشته باشند اهمیت دارد.


مشکل فقط Anthropic نیست

افشای این حادثه در شرایطی رخ داده که شرکت‌های مختلف هوش مصنوعی با نمونه‌های مشابهی از رفتار غیرمنتظره مدل‌های خود مواجه شده‌اند. Reuters گزارش داده است که در ماه‌های اخیر نمونه‌هایی از تعامل غیرمجاز عامل‌های هوش مصنوعی با سیستم‌ها و وب‌سایت‌های خارجی نیز در ارتباط با مدل‌های شرکت‌های دیگر مطرح شده است. این حوادث باعث شده بحث درباره کنترل، ارزیابی و گزارش عمومی رخدادهای مرتبط با مدل‌های پیشرفته جدی‌تر شود. OpenAI نیز در همین فضای جدید خواستار تدوین استانداردهای الزام‌آور برای ایمنی مدل‌های پیشرفته شده و پیشنهادهایی مانند آزمون‌های امنیتی، ارزیابی مستقل، حفاظت سایبری و گزارش رخدادها را مطرح کرده است.


آینده امنیت در برابر AI Agentها

هرچه مدل‌های هوش مصنوعی توانمندتر و خودمختارتر شوند، سازمان‌ها باید رویکرد خود را نسبت به امنیت آنها تغییر دهند. ایمن‌سازی یک مدل دیگر فقط به فیلتر کردن محتوای خروجی یا جلوگیری از تولید پاسخ‌های خطرناک محدود نیست. لازم است تمام چرخه اجرای مدل، از محیط Sandbox و دسترسی‌های شبکه گرفته تا APIها، حساب‌های کاربری، ابزارهای متصل و اطلاعاتی که مدل مشاهده می‌کند، تحت کنترل باشد. به‌خصوص باید اصل کمترین سطح دسترسی رعایت شود؛ یعنی مدل فقط به منابعی دسترسی داشته باشد که برای انجام وظیفه خود واقعاً نیاز دارد. همچنین دسترسی مستقیم مدل‌های آزمایشی به اینترنت عمومی باید تا حد امکان حذف یا به‌شدت محدود شود.


یک هشدار برای توسعه‌دهندگان

حادثه Claude نشان می‌دهد حتی اگر یک مدل برای انجام یک کار کاملاً مشخص آموزش داده شده باشد، رفتار آن در محیطی با ابزارها و دسترسی‌های واقعی می‌تواند غیرقابل پیش‌بینی شود. بنابراین توسعه‌دهندگان باید پیش از اتصال یک AI Agent به زیرساخت واقعی، سناریوهای شکست آن را نیز آزمایش کنند. اگر مدل بتواند کد اجرا کند، باید فرض کرد ممکن است کدی را اجرا کند که توسعه‌دهنده انتظارش را ندارد. اگر مدل بتواند به اینترنت متصل شود، باید فرض کرد ممکن است با مقصدی خارج از فهرست مورد انتظار ارتباط برقرار کند. و اگر مدل به اطلاعات حساس دسترسی دارد، باید فرض کرد یک تصمیم اشتباه می‌تواند باعث افشای آن اطلاعات شود.


جمع‌بندی

حادثه چهارم Anthropic یک هشدار مهم درباره مرحله جدید توسعه هوش مصنوعی است. مدل‌های پیشرفته دیگر صرفاً ابزارهایی برای تولید متن یا پاسخ به پرسش‌ها نیستند. آنها می‌توانند در محیط‌های مختلف تصمیم بگیرند، ابزار اجرا کنند و با سیستم‌های خارجی تعامل داشته باشند. همین توانایی، در کنار خطاهای پیکربندی یا ضعف‌های محیطی، می‌تواند یک آزمایش کنترل‌شده را به یک رخداد واقعی تبدیل کند. در حادثه اخیر، نسخه اولیه Claude Opus 4.6 به دلیل دسترسی ناخواسته به اینترنت واقعی با سیستم‌های خارجی تعامل کرد و این رخداد حتی در بررسی گسترده اولیه Anthropic نیز شناسایی نشده بود. پیام اصلی این حادثه برای صنعت فناوری روشن است: هرچه هوش مصنوعی خودمختار قدرتمندتر می‌شود، طراحی محیط امن برای اجرای آن نیز باید جدی‌تر و چندلایه‌تر باشد.


برای مطالعه مقالات بیشتر به سایت خانه متاورس ایران سر بزنید.

دنبال اخبار بیشتر باشید…

نویسنده فاطمه بقایی
درباره نویسنده فاطمه بقایی