09-Jul-2026 5 دقائق قراءة

OpenAI تطلق مبادرة مدعومة بالذكاء الاصطناعي لاكتشاف وإصلاح ثغرات البرمجيات مفتوحة المصدر

أطلقت OpenAI برنامجاً جديداً بالتعاون مع Trail of Bits لاستخدام الذكاء الاصطناعي في رصد الثغرات داخل مشاريع مفتوحة المصدر واسعة الاستخدام، مع الاعتماد على مراجعة بشرية قبل إرسال الإصلاحات إلى القائمين على هذه المشاريع.

أعلنت OpenAI عن برنامج جديد يركز على أمن البرمجيات مفتوحة المصدر، بالشراكة مع شركة Trail of Bits المتخصصة في الأمن السيبراني، بهدف استخدام الذكاء الاصطناعي في اكتشاف الثغرات البرمجية ثم تحويل النتائج إلى إصلاحات قابلة للتطبيق بعد مراجعة بشرية دقيقة.

البرنامج، الذي يحمل اسم Patch the Planet، يأتي في وقت تتزايد فيه المخاطر المرتبطة بسلاسل توريد البرمجيات، خصوصاً عندما تكون الثغرة موجودة في مكوّن شائع تستخدمه آلاف الأنظمة والتطبيقات داخل المؤسسات.

مزيج بين التحليل الآلي والخبرة البشرية

يعتمد البرنامج على منهجية تجمع بين تحليل آلي واسع النطاق تقوده نماذج الذكاء الاصطناعي، وبين تدقيق يقوم به باحثون ومهندسون مختصون قبل تمرير أي نتيجة إلى القائمين على المشاريع المفتوحة المصدر. الهدف ليس فقط العثور على مشكلات أمنية، بل التأكد من أن كل تنبيه يحمل قيمة عملية ويمكن تحويله إلى تصحيح فعلي.

وبحسب تفاصيل المبادرة، تبدأ كل حالة عمل بالتشاور مع مشرفي المشروع لتحديد المجالات الأكثر حاجة إلى الدعم الأمني. بعد ذلك يجري فحص الشيفرة البرمجية للبحث عن الثغرات المحتملة، ثم التحقق من أهمية المشكلة، وصياغة أو تحسين التصحيح، والمساعدة في الاختبار قبل تنفيذ آلية الإفصاح عبر القنوات المعتمدة لدى المشروع نفسه.

هذا الأسلوب يهدف إلى تقليل العبء على فرق الصيانة، مع الحد من التقارير الخاطئة أو المكررة التي قد تستهلك وقتاً كبيراً من مطوري البرمجيات المفتوحة المصدر.

مشاريع أساسية ضمن الدفعة الأولى

تشمل قائمة المشاركين الأوائل مشاريع معروفة وواسعة الاستخدام مثل Python وGo وcURL وSigstore وNATS Server وaiohttp وfreenginx وpyca/cryptography وpython.org. وتمتد أهمية هذه المشاريع إلى مجالات متعددة، من تطوير البرمجيات إلى الاتصالات الشبكية والتشفير والبنية التحتية التي تعتمد عليها تطبيقات مؤسسية عديدة.

اختيار هذه المشاريع يعكس تركيزاً واضحاً على المكونات التي تؤثر على عدد كبير من الأنظمة في الوقت نفسه. فالثغرة في مكتبة أو أداة أساسية قد تنتقل بسرعة عبر مئات المنتجات والخدمات، وهو ما يجعل تأمين هذه الطبقات أولوية عالية للمؤسسات ومطوري المنصات على حد سواء.

أدوات لاكتشاف الثغرات والتحقق منها

أوضحت OpenAI أن الباحثين المشاركين سيستخدمون نماذج الشركة وأداة Codex Security لتحليل الشيفرة والمساعدة في دفع الإصلاحات نحو الإطلاق. كما ستتولى Trail of Bits مراجعة النتائج قبل إرسالها إلى المشرفين على المشاريع، في خطوة تهدف إلى تنقية النتائج من الأخطاء والتكرار قبل وصولها إلى فرق التطوير.

ويمتد العمل أيضاً إلى دعم تقنيات مثل توليد حالات اختبار أكثر دقة، وتحليل الثغرات التاريخية، وإجراء اختبارات تفاضلية تساعد على المقارنة بين السلوك المتوقع والسلوك الفعلي للبرمجيات. هذا النوع من الأدوات يجعل عملية البحث الأمني أكثر منهجية، ويزيد احتمالات الوصول إلى إصلاحات موثوقة بدل الاكتفاء بالتنبيه النظري.

كما تعمل الشركة مع منصات وجهات أخرى مثل HackerOne وCalif للمساعدة في إدارة المراجعة الأولية للثغرات، وتنسيق الإفصاح المسؤول، وتوسيع نطاق الاكتشاف مع تطور البرنامج.

نتائج مبكرة ومئات القضايا الأمنية

بحسب OpenAI، أسفر العمل حتى الآن عن اكتشاف مئات من القضايا الأمنية، مع دمج عشرات التصحيحات بالفعل، بينما لا تزال حالات أخرى في مرحلة الإفصاح المنسق. وتشير هذه الحصيلة المبكرة إلى أن أدوات الذكاء الاصطناعي باتت قادرة على تسريع أجزاء مهمة من دورة الاستجابة الأمنية، خاصة في البيئات التي تحتوي على كميات ضخمة من الشيفرة.

وأشارت الشركة كذلك إلى أن المشروع أنتج أدوات إضافية تشمل الفحص الضبابي، وتحليل السجلات التاريخية للثغرات المعروفة، والاختبار التفاضلي، إلى جانب أنظمة تساعد على تصفية النتائج غير الدقيقة قبل توليد أي إصلاح. هذه المخرجات توضح أن المبادرة لا تقتصر على البحث النظري، بل تبني أيضاً طبقة عملية من الأدوات القابلة للاستخدام في العمل الأمني اليومي.

لماذا يكتسب هذا التوجه أهمية متزايدة

الاهتمام بأمن البرمجيات مفتوحة المصدر زاد بعد حوادث بارزة مثل Log4Shell وثغرة XZ Utils الخلفية، وهما مثالان على سرعة انتقال الخطر عندما توجد المشكلة في مكون مشترك داخل البنية الرقمية. مثل هذه الحوادث كشفت أن الضعف في طبقة صغيرة من الشيفرة يمكن أن يتحول إلى أزمة واسعة إذا لم يُكتشف مبكراً.

من هنا، يراهن البرنامج الجديد على أن الذكاء الاصطناعي قادر على تقليص الزمن بين اكتشاف المشكلة وصياغة التصحيح، لكن من دون الاستغناء عن الخبرة البشرية. فالمراجعة اليدوية تبقى ضرورية لتقييم قابلية الاستغلال، وتحديد أولوية المعالجة، والتأكد من أن التصحيح لن يسبب أعطالاً جانبية في بيئات الإنتاج.

تحول في طريقة إدارة المخاطر داخل المؤسسات

يرى محللون أن القيمة الحقيقية لمثل هذه المبادرات تظهر عندما تتعامل معها المؤسسات كجزء من برنامج أشمل لإدارة مخاطر سلسلة التوريد البرمجية، لا كحل منفصل. فالأتمتة قد تسرّع الاكتشاف والتحليل، لكنها لا تلغي الحاجة إلى قرارات بشرية تتعلق بتصنيف المخاطر، وتوقيت الإفصاح، وسلامة النشر.

كما أن الاعتماد على نتائج الذكاء الاصطناعي في الأمن يتطلب حوكمة واضحة، حتى لا تتحول التنبيهات الكثيرة إلى عبء على فرق الهندسة. وهذا يعني وجود آليات تحقق، ومسارات تصعيد محددة، وسجلات قابلة للتدقيق توضح لماذا تم رصد مشكلة معينة وكيف جرى التثبت منها.

وفي بيئات العمل التي تعتمد على مكونات مفتوحة المصدر، قد يصبح من الضروري الانتقال من دورات التحديث الدورية إلى نهج أكثر استمرارية في خفض التعرض للمخاطر. فبدلاً من الاكتفاء بمراجعات متقطعة، ستحتاج فرق الأمن إلى تقييم دائم يرتبط بمدى تعرض الأصل الرقمي، وأهميته التشغيلية، واحتمال استغلال الثغرة في سياق محدد.

النتيجة المتوقعة للبرنامج

إذا نجحت Patch the Planet في الحفاظ على التوازن بين سرعة الذكاء الاصطناعي ودقة الخبرة البشرية، فقد تقدم نموذجاً جديداً لكيفية حماية البرمجيات المفتوحة المصدر على نطاق واسع. الأهم من ذلك أن المبادرة قد تدفع المؤسسات إلى إعادة التفكير في طريقة ترتيب أولويات الأمن، بحيث تصبح المعالجة مبنية على السياق الفعلي للمخاطر بدلاً من الاعتماد على مقاييس عامة فقط.

في النهاية، تشير هذه الخطوة إلى أن الذكاء الاصطناعي لم يعد مجرد أداة مساعدة في الأمن السيبراني، بل بدأ يتحول إلى عنصر فاعل في البحث عن الثغرات وصياغة الإصلاحات، بشرط أن يبقى تحت إشراف بشري صارم وإجراءات إفصاح منضبطة.