ارائهدهنده خدمات میزبانی ابری Railway اعلام کرد که مهاجمان با بهرهبرداری از آسیبپذیریهای موجود در زیرساختهای این پلتفرم، موفق به سرقت اسرار احراز هویت (Authentication Secrets) کاربران شده و حدود ۷۴۰ هزار دلار هزینه جعلی برای استفاده از سرویسهای هوش مصنوعی ایجاد کردهاند. این حادثه احتمالاً منجر به افشای اعتبارنامههای (Credentials) مربوط به ۱۰۰ هزار فضای کاری (Workspace) شده است.
جزئیات فنی زنجیره حمله
این تحلیل نشان میدهد که حمله در تاریخ ۲۰ اکتبر آغاز شد و طی یک زنجیره از اکسپلویتها پیش رفت:
- مرحله اول: مهاجمان از یک آسیبپذیری ناشناخته (Zero-Day) در زیرساخت Build پلتفرم Railway برای خروج از محیط ایزولهشده سیستم فایل (Filesystem Isolation Escape) و دستیابی به یک اعتبارنامه داخلی استفاده کردند.
- مرحله دوم: با استفاده از این دسترسی، مهاجمان به تاریخچه Buildها دسترسی یافته و نسخهای از کد منبع (Source Code) داخلی Railway را سرقت کردند. تحلیل این کدها منجر به شناسایی نقاط ضعف بیشتر در پلتفرم شد.
- مرحله سوم: مهاجمان از یک آسیبپذیری دوم مربوط به پیکربندی نادرست رابطه اعتماد (Trust Relationship) بهره بردند تا به زیرساختهای عمیقتر نفوذ کرده و کلیدهای رمزگشایی متغیرهای محیطی (Environment Variables) مشتریان را به دست آورند.
نبرد میان مهندسان و عوامل هوشمند
بر اساس گزارشهای منتشر شده، این حادثه به یک نبرد ۲۶ ساعته میان مهندسان Railway و عاملان تهدید تبدیل شد. مهاجمان از Agentهای قدرتگرفته از AI برای شناسایی و اکسپلویت موازی آسیبپذیریها در سراسر زیرساخت استفاده میکردند. در مقابل، تیم دفاعی Railway بهطور همزمان در حال سختسازی (Hardening) مسیرهای نفوذ بود تا دسترسیها را مسدود کند.
دامنه اثرات و خسارات
تحقیقات داخلی Railway نتایج زیر را تایید کرده است:
- دسترسی به دادهها: مهاجمان به کد منبع داخلی و متغیرهای محیطی رمزگشاییشده برای حداکثر ۱.۸۵٪ از فضایهای کاری (تقریباً ۱۰۰ هزار مورد) دسترسی داشتند.
- خسارات مالی: اعتبارنامههای سرقت شده عمدتاً مربوط به ارائهدهندگان AI بود که منجر به ایجاد ۷۴۰ هزار دلار هزینه غیرمجاز شد. Railway متعهد شده است هزینههایی را که ارائهدهندگان سرویس باز نمیگردانند، جبران کند.
- توکنهای متصل: توکنهای حسابهای متصل مربوط به ۱,۸۵۲ کاربر، از جمله توکنهای GitHub OAuth و کلیدهای AI Agent، افشا شدند که متعاقباً توسط شرکت ریست شدهاند.
ارتباط با کمپین «اکتبر سیاه»
این حمله بخشی از موج گستردهتری از حملات علیه پلتفرمهای توسعه AI است که توسط شرکت Wiz با نام «اکتبر سیاه» (Black October) شناخته میشود. این کمپین در ماه گذشته پلتفرمهای متعددی از جمله Northflank، OpenCode، Warp و Lightning AI را هدف قرار داده است. هدف اصلی این حملات، سرقت اعتبارنامههای AI برای فروش در بازار سیاه یا استفاده در فرآیند تقطیر مدل (Model Distillation) است.
Railway تایید کرده است که تمامی آسیبپذیریهای مورد استفاده برطرف شده و مهاجمان در تاریخ ۲۱ اکتبر بهطور کامل از سیستمها خارج شدهاند. همچنین شواهدی مبنی بر دانلود مخازن Git یا دسترسی به پایگاههای داده مشتریان یافت نشده است.