برترین نماینده کسپرسکی در غرب آسیا

یک لاگ مسدودشده کافی بود تا Claude Code را در ۹ از ۱۰ حمله فریب دهند؛ آسیب‌پذیری GhostJacking

Telegram
WhatsApp
LinkedIn

یک لاگ مسدودشده کافی بود تا Claude Code را در ۹ از ۱۰ حمله فریب دهند؛ آسیب‌پذیری GhostJacking

در کنفرانس امنیتی DEF CON 34 در لاس‌وگاس، تیم تحقیقاتی Tenet Security تکنیک حمله جدیدی به‌نام GhostJacking را معرفی کرد که نشان می‌دهد چگونه یک لاگ ساده و مسدودشده – چیزی که هیچ‌کس معمولاً به آن به‌عنوان تهدید نگاه نمی‌کند – می‌تواند عامل‌های کدنویسی هوش مصنوعی مانند Claude Code را به اجرای دستورات مهاجم وادار کند.

آسیب‌پذیری GhostJacking در عامل‌های هوش مصنوعی کدنویسی

حمله چگونه کار می‌کند؟

GhostJacking بر پایه یک تکنیک به‌نام تزریق غیرمستقیم دستور (indirect prompt injection) عمل می‌کند. به‌جای ارسال یک دستور مخرب مستقیم به دستیار هوش مصنوعی، مهاجم دستورات خطرناک را درون داده‌ای که عامل احتمالاً بازبینی می‌کند – مانند یک لاگ درخواست مسدودشده توسط فایروال – پنهان می‌کند.

وقتی عامل هوش مصنوعی (مثلاً در حین بررسی وضعیت امنیتی یک سرویس) آن لاگ را می‌خواند، دستورات پنهان‌شده در آن را کلمه‌به‌کلمه اجرا می‌کند – دقیقاً همانند اینکه خود توسعه‌دهنده این دستور را داده باشد.

نتایج آزمایش: ۹ موفقیت از ۱۰ تلاش

تیم Tenet این حمله را روی Claude Code با تنظیمات پیشنهادی خود Cloudflare آزمایش کردند و به نتیجه‌ای نگران‌کننده رسیدند: این تکنیک ۹ بار از ۱۰ تلاش موفق شد. این زنجیره حمله روی پلتفرم‌های محبوب دیگری که توسعه‌دهندگان به‌طور روزانه استفاده می‌کنند – از جمله Cloudflare، Datadog و Sentry – نیز کار می‌کند.

نتایج آزمایش حمله GhostJacking روی پلتفرم‌های توسعه

چرا این حمله تقریباً غیرقابل‌شناسایی است؟

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

چه کسانی در معرض خطر هستند؟

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

راهکار امنیتی برای عامل‌های هوش مصنوعی در برابر GhostJacking

راهکارهای عملی

  1. 🔍 هرگز به عامل‌های هوش مصنوعی اجازه ندهید بدون بازبینی انسانی، بر اساس محتوای لاگ‌ها یا داده‌های خارجی، اقدامات حساس (مانند تغییر تنظیمات DNS یا ابری) انجام دهند
  2. 🛡️ سیاست حداقل دسترسی (least privilege) را برای عامل‌های هوش مصنوعی به‌شدت اعمال کنید
  3. 👁️ تمام اقدامات عامل‌های هوش مصنوعی را ثبت و به‌طور مرتب بازبینی کنید، حتی اگر هر اقدام به‌تنهایی «مجاز» به‌نظر برسد

نقش Fadak Guardian

Fadak Guardian سازمان‌ها را از جدیدترین تکنیک‌های حمله علیه عامل‌های هوش مصنوعی مانند GhostJacking مطلع می‌کند و به تیم‌های فنی کمک می‌کند سیاست‌های حداقل دسترسی مناسب را برای این عامل‌ها طراحی کنند.

نتیجه‌گیری

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

آموزش‌های کوتاه‌تر را در Instagram دنبال کنید.دنبال کردن در Instagram
🛡️
سامانه جامع Next XDR شناسایی و پاسخ یکپارچه به تهدیدات سازمانی
🎯
مهار حملات هدفمند KATA حفاظت در برابر APT و حملات پیچیده
⚙️
امنیت زیرساخت‌های صنعتی KICS ویژه صنایع نفت، گاز، پتروشیمی و فولاد
📊
مدیریت و مانیتورینگ ManageEngine مدیریت شبکه، اکتیو دایرکتوری و لاگ‌ها
🔒
جلوگیری از نشت اطلاعات (DLP) حفاظت از اسناد محرمانه و انطباق امنیتی
📞
مشاوره و استقرار اختصاصی درخواست جلسه فنی و ارزیابی سازمان