ثغرات نواة لينكس: وكلاء OpenAI كتبوا 948 استغلالًا
ثغرات نواة لينكس على نطاق واسع: خط وكلاء من OpenAI أكّد في تشغيل واحد 948 ثغرة تتيح الوصول إلى صلاحيات root. إليك ما حدث وكيف.
هذا المقال بلغات أخرى:DeutschEnglishEspañolFrançaisItaliano日本語Polski简体中文
في هذا المقال
نشر فريق أبحاث الأمن في OpenAI في 4 نوفمبر تقريرًا بعنوان «A thousand fewer paths to root». يصف التقرير خطًّا مؤتمتًا من الوكلاء يبحث عن ثغرات نواة لينكس، ويكتب لها استغلالات (exploits)، ويُعدّ إصلاحاتها. وفي تشغيل واحد مع نموذج OpenAI الداخلي للأمن السيبراني، أكّد 948 ثغرة من نوع رفع الصلاحيات المحلي (local privilege escalation) وأعدّ إصلاحات لها، أي ثغرات تسمح لمستخدم عادي بأن يصبح root. التكلفة على واجهة API: نحو 1.2 مليون دولار.
ماذا وجد وكلاء OpenAI بالضبط؟
هذه أرقام التقرير (كما لخّصها، من بين آخرين، ai-tldr.dev وRuntimeWire):
- 2308 ثغرة مرشّحة في فرع master للنواة كما كان في منتصف أكتوبر 2026،
- أُعيد إنتاج 1724 منها بوصفها ثغرات حقيقية،
- 948 ثغرة LPE فريدة (local privilege escalation) انتهت باستغلال يعمل واقتراح إصلاح،
- بلغت التكلفة الإجمالية 1,213,430 دولارًا من أرصدة API، ذهب أكبر جزء منها، 775,929 دولارًا، إلى كتابة الاستغلالات (كلّف البحث عن الثغرات 316,549 دولارًا، والتحقق منها 73,330 دولارًا).
وبحسب OpenAI، استخدم الوكلاء 10 تقنيات استغلال لم يرها خبراء النواة الخارجيون من قبل. ولا تنشر الشركة هذه التقنيات.
النموذج الذي أنجز ذلك غير متاح للعموم. إنه نموذج قادم ومتخصص من OpenAI للأمن السيبراني، ولم تذكر التغطيات اسمه.
كيف بحث الوكلاء عن ثغرات نواة لينكس؟
يوزّع الخط العمل على عدة أنواع من الوكلاء (كما يصفه ai-tldr.dev):
- اختار وكلاء الاستطلاع 5034 هدفًا، أي أجزاء من الشيفرة يمكن لمستخدم بلا صلاحيات الوصول إليها (نحو 7% من شيفرة النواة)،
- فحص وكلاء التحليل هذه الأجزاء،
- كتب وكلاء الفرز إثبات مفهوم (proof of concept) لكل اكتشاف وشغّلوه في آلة افتراضية مع KASAN (Kernel Address Sanitizer) حتى يتكرر الخطأ،
- اختبر وكلاء الاستغلال أقوى المرشحين على توزيعة عادية مع تفعيل حمايات SMEP وSMAP وKASLR،
- وكتبت المرحلة الأخيرة الإصلاحات.
اللافت أنه في بداية التشغيل حصل 20 من أصل 200 استغلال «ناجح» على صلاحيات root عبر ثغرة يوم صفر مختلفة تمامًا عن تلك التي كان على الوكيل استغلالها. لهذا يتضمن الخط فحوصًا إضافية تتأكد من أن الاستغلال يستخدم فعلًا الخطأ المخصص له.
اختبر الفريق الخط أيضًا على نواة مُحصّنة من برنامج kernelCTF التابع لـGoogle. وخلال 112 ساعة نتج 25 إثبات مفهوم لتسريب المعلومات و21 استغلال LPE، مقابل نحو 32,936 دولارًا من أرصدة API.
هل أُصلحت هذه الثغرات؟
ليس كلها بعد. الرقم 948 هو عدد الاستغلالات المؤكدة مع إصلاحات مرشّحة، وليس 948 إصلاحًا في النواة. بعد 10 أيام كانت 61 ثغرة قد أُصلحت في الفرع الرئيسي للنواة، بينما انتظرت إصلاحات 43 ثغرة أخرى في فروع مرحلية (staging).
بنصيحة من مجتمع النواة، بدأت OpenAI بالثغرات الحرجة، وتبلّغ عن البقية تدريجيًا بالتعاون مع شركاء برنامج Patch the Planet. وبحسب Startup Fortune، انطلق البرنامج في يونيو 2026 بمشاركة جهات منها Trail of Bits وHackerOne، ويراجع بشرٌ كل اكتشاف قبل أن يصل إلى المسؤول عن صيانة الشيفرة.
لماذا يتحدث الجميع عن هذا؟
لأن الحجم يثير إعجاب حتى أهل الأمن. وصل التقرير إلى الصفحة الأولى في Hacker News، حيث يجيب أحد أعضاء الفريق عن الأسئلة. ويتكرر في التعليقات سؤال واحد: كيف اختبأت في النواة قرابة ألف طريق إلى root؟
أقوى ما في الأمر خلاصة التقرير نفسه: في الفترة القريبة، يجب التعامل مع الوصول إلى حساب منخفض الصلاحيات على نظام لم يحصل على أحدث الإصلاحات على أنه وصول إلى root بالنسبة إلى مهاجم جيد التجهيز (بنص التقرير: «functionally equivalent to root access for a well-resourced threat actor»).
إنها إشارة أخرى في الاتجاه نفسه. ففي أواخر أكتوبر وجد Claude ثغرات في Chrome وSafari ولينكس، وعرضت Google نموذج Gemini 4 Carbon، وهو نموذج للأمن السيبراني مخصص لشركات مختارة فقط. والفرق هنا أننا نتحدث عن مئات الثغرات في تشغيل واحد، وعن فاتورة API محددة.
ما الذي يجب الانتباه إليه؟
أولًا، إلى مصدر الأرقام. هذه تجربة أجرتها OpenAI نفسها ووصفتها بنفسها، وتصف الشركة التكاليف بأنها حدّ أعلى، لأن بيئة تشغيل (harness) أفضل قد تخفضها. ولا يوجد حتى الآن تحقق مستقل كافٍ، فلنتعامل معها بحذر.
ثانيًا، إلى الوجه الآخر للعملة. الأداة نفسها في أيدي المهاجمين ستختصر الوقت بين commit في النواة واستغلال يعمل. وردّ OpenAI أن النموذج ليس عامًا، وأن الاستغلالات والتقنيات الجديدة لا تُنشر على الإنترنت.
ثالثًا، إلى التحديثات. نصيحة OpenAI للمدافعين بسيطة: أعيدوا فحص الشيفرة القديمة كلما ظهرت نماذج أفضل، وأبقوا الأنظمة محدّثة بالإصلاحات. أكتب المزيد عن حماية الوكلاء والمفاتيح في دليل أمن وكلاء الذكاء الاصطناعي.
FAQ
كم عدد ثغرات نواة لينكس التي وجدتها OpenAI؟
رصد الخط 2308 ثغرة مرشحة، وأعاد إنتاج 1724 ثغرة، وكتب لـ948 ثغرة LPE فريدة استغلالًا يعمل واقتراح إصلاح.
هل نظام لينكس لديّ في خطر؟
لم تُنشر الاستغلالات، والإصلاحات تصل إلى النواة تدريجيًا (61 منها كانت في الفرع الرئيسي بعد 10 أيام). أفضل ما يمكننا فعله هو تحديث النواة بانتظام.
هل يمكن تجربة نموذج OpenAI هذا؟
لا. بحسب التغطيات، إنه نموذج قادم من OpenAI للأمن السيبراني لم يُطلق بعد.
كم كانت التكلفة؟
بحسب OpenAI، بلغت 1,213,430 دولارًا من أرصدة API للتشغيل كاملًا.