شرکت متا (Meta) از رخنه در یکی از مخازن GitHub خود خبر داد که منجر به افشای کدهای نرمافزاری و اطلاعات شخصی حدود ۱۵۰۰ نفر، که اکثریت آنها کارکنان این شرکت در ایالات متحده هستند، شده است.
جزئیات حمله و مکانیسم نفوذ
بر اساس گزارشهای منتشر شده، یک گروه خارجی با استفاده از اعتبارنامههای (Credentials) سرقت شده از یکی از کارکنان، توانست به مخازن کد این شرکت دسترسی پیدا کند. تیم امنیت متا پس از شناسایی این نفوذ، دسترسیهای غیرمجاز را مسدود کرده و با GitHub و نهادهای قانونی همکاری کرد. متا تأکید کرده است که این حادثه ناشی از اکسپلویت کردن یک آسیبپذیری در محصولات یا سیستمهای داخلی شرکت نبوده است.
ماهیت دادههای افشا شده
بیشترین حجم دادههای سرقتی مربوط به اطلاعات تجاری بوده است؛ به طوری که متا تخمین میزند ۹۹ درصد از دادههای خارج شده، کدهای نرمافزاری مرتبط با برخی از محصولات این شرکت بوده و تنها ۱ درصد آن را اطلاعات شخصی تشکیل میداده است. این شرکت اذعان کرد که ذخیره سوابق شخصی در مخازن کد، برخلاف سیاستهای داخلی شرکت صورت گرفته است.
همچنین متا اشاره کرد که بخش قابل توجهی از دادههایی که در ابتدا به عنوان اطلاعات شخصی شناسایی شده بودند، در واقع دادههای تست مصنوعی (Synthetic data) یا ناشناسسازی شده بودند. این موضوع میتواند تشخیص دادههای واقعی را برای عامل تهدید (Threat actor) دشوار کند، هرچند که وقوع نشت دادهها به طور قطعی تأیید شده است.
اقدامات اصلاحی و پیشگیرانه
برای کاهش ریسکهای احتمالی، متا اقدامات زیر را انجام داده است:
- چرخش کلیدها: تمامی Secretهای یافت شده در مخازن آسیبدیده تغییر داده شدهاند (Rotate).
- ارتقای نظارت: پیادهسازی اسکنهای فعال (Proactive Scanning) برای شناسایی دادههای حساس که به اشتباه در مخازن آپلود میشوند.
- محافظت از مخازن: همکاری با GitHub برای پیادهسازی کنترلهای دسترسی سختگیرانهتر و لایههای دفاعی جدید.
در نهایت، متا برای افراد آسیبدیده خدماتی نظیر مانیتورینگ اعتبارات مالی و رصد دارکوب (Dark Web) را فراهم کرده و مراجع قانونی را در جریان این اتفاق قرار داده است. این حادثه نشاندهنده دو شکست امنیتی مجزا است: نفوذ از طریق اعتبارنامههای سرقتی و عدم رعایت سیاستهای مدیریت داده در محیطهای توسعه.