مدل امنیت سایبری OpenAI به تازگی موفق به شناسایی ۹۴۸ آسیبپذیری در هسته لینوکس شده است. این باگها به هکرها این امکان را میدهند که سطح دسترسی خود را به حالت روت ارتقا دهند.
طبق گزارشی که OpenAI منتشر کرده، این مدل هوش مصنوعی به بررسی حدود ۲.۸ میلیون خط کد پرداخته که تقریباً ۷ درصد از کل کدهای هسته لینوکس را شامل میشود. این فرایند با استفاده از سه نوع ایجنت شامل مدلهای پیشرو (Scout)، تحلیلگر (Analyst) و Triage (برای اعتبارسنجی) انجام شده است تا نقصها را بررسی و کدهای سوءاستفاده ایجاد کند.
عملکرد مدلهای OpenAI در شناسایی آسیبپذیریهای هسته لینوکس
OpenAI مراحل تحلیل خود را به صورت زیر تنظیم کرده است:
- جستجوی ایجنتهای پیشرو: این ایجنتها فایلها و پوشههای هسته را بررسی کرده و بخشهایی از کد که کاربران غیرمجاز به آنها دسترسی دارند را شناسایی کردند. در این مرحله، ۵٬۰۳۴ هدف برای پردازش عمیقتر شناسایی شد.
- تحلیل ایجنتها: ایجنتهای تحلیلگر به بررسی این اهداف پرداخته و در مدت ۱۲ ساعت، ۲٬۳۰۸ کاندیدای آسیبپذیری را شناسایی کردند.
- اعتبارسنجی نقصها: ایجنتهای تریاژ در مدت ۳۰ ساعت این نقصها را در ماشینهای مجازی ایزوله بازتولید و ۱٬۷۲۴ مورد را تأیید کردند.
- تولید کدهای سوءاستفاده: این ابزارها ۲۹۱ مورد اثبات مفهوم فاش شدن اطلاعات و ۱٬۱۶۹ کد سوءاستفاده فعال تولید کردند که پس از حذف همپوشانیها، ۹۴۸ باگ مجزا شناسایی گردید.
OpenAI تاکید کرده که تمامی این آزمایشها بر روی نسخههای لینوکس با مکانیزمهای دفاعی از جمله تصادفیسازی چیدمان فضای آدرس کرنل (KASLR) و محافظت از دسترسی به حالت نظارت (SMAP) اجرا شده است. ایجنتها از حداقل ۱۰ تکنیک نفوذ که قبلاً ناشناخته بودند، بهره گرفتهاند.
هزینه این تحقیق ۱.۲۱ میلیون دلار اعتبار در بخش API بوده که به طور میانگین حدود ۱٬۲۷۹ دلار برای هر آسیبپذیری تخمین زده میشود. این رقم به طور قابل توجهی کمتر از پاداشهای معمولی ۲۰ تا ۷۰ هزار دلاری است که در رویدادهای هکاتون امنیتی به پژوهشگران پرداخت میشود.
OpenAI در این مدت گزارشهای متعددی از وصلههای امنیتی ارائه داده و در طول ۱۰ روز پژوهش، ۶۱ آسیبپذیری در شاخه اصلی پروژه رفع شدهاند. با توجه به اینکه مایکروسافت به مدلهای پیشرفته OpenAI دسترسی دارد، ممکن است از ابزارهای مشابهی برای ایمنسازی کدهای پایه ویندوز استفاده کرده باشد.
افزایش توانمندی مدلهای هوش مصنوعی باعث شده تا شرکتهای فناوری نرمافزارهای خود را با سرعت و تکرار بیشتری بهروزرسانی کنند. به عنوان مثال، مایکروسافت در ماه گذشته رکورد ترمیم ۹۷۴ آسیبپذیری امنیتی را با استفاده از مدلهای هوش مصنوعی ثبت کرده است. این تحقیق نیز بر روی هسته لینوکس متمرکز بوده که نرمافزاری کلیدی برای دستگاههای اندرویدی، زیرساختهای ابری و ابرکامپیوترها است و پایگاه کد آن بیشتر از ۴۰ میلیون خط میباشد.
با احتساب تعرفههای رایج در شکار آسیبپذیریها، ارزش مالی این یافتهها بین ۱۸.۹ تا ۶۶.۳ میلیون دلار برآورد میشود.






