أعلنت Chainguard إطلاق Harness، وهي منصة أمنية مدعومة بالذكاء الاصطناعي صُممت لاكتشاف الثغرات القابلة للاستغلال وإصلاحها في شيفرات التطبيقات، بما في ذلك عيوب قد لا ترصدها أدوات الفحص الأمنية التقليدية. وتستخدم المنصة نماذج متقدمة، من بينها Claude Mythos 5.1 من Anthropic، مع بقاء تفاصيل النماذج المتاحة للعملاء خارج برنامج Project Glasswing غير معلنة.
وقالت Chainguard إن Harness اكتشفت ثغرات خطيرة في مستودعات خضعت بالفعل لفحوص أمنية واسعة، بينها برمجيات مستخدمة في بنى تحتية حيوية. لكن الشركة لم تكشف أسماء المشاريع المتأثرة أو طبيعة العيوب أو ما إذا كانت عولجت، لذلك لا يمكن تقييم نطاق النتائج أو قابليتها للتعميم من المعلومات المنشورة.
إطلاق أوسع من فحص الحاويات
يمثل Harness محور حزمة إطلاق تضم أربعة منتجات وتحديثات، توسع نطاق Chainguard من صور الحاويات والاعتماديات المؤمنة إلى بيئات تشغيل وكلاء البرمجة والتحقق داخل مسارات التكامل المستمر. وتشمل الحزمة Workspaces وChecks وتوسعات في حماية Libraries.
ويمكن للعملاء استخدام Harness من دون وصول مباشر إلى Claude Mythos 5.1. كما سيتوفر المنتج عبر Claude Marketplace، ما يتيح للفرق استخدام التزامات الإنفاق الحالية مع Anthropic بدلاً من إنشاء ميزانية منفصلة. ولم تحدد Chainguard النماذج التي ستتولى اكتشاف الثغرات للعملاء غير المشاركين في Project Glasswing.
عزل وكلاء البرمجة عن الأنظمة الداخلية
يحصل كل مطور أو وكيل برمجي على microVM معزولة عتادياً، مع سياسات شبكية تحد من الوصول إلى الأنظمة الداخلية. وتبقى بيانات الاعتماد خارج بيئة الوكيل، بينما تسجل سجلات موقعة الأنشطة المنفذة لتوفير مسار تدقيق عبر الجلسات الذاتية المتعددة.
وتستخدم البيئة سياسات خروج معلنة يمكنها إنهاء microVM عند محاولة اتصال غير مصرح به. كما لا تحتفظ بيئات التنفيذ ببيانات اعتماد طويلة الأجل؛ إذ يحقن وكيل يعمل على المضيف بيانات قصيرة العمر في الطلبات الصادرة.
إدخال اختبارات CI في دورة الوكيل
تتيح Chainguard Checks لوكلاء البرمجة تشغيل فحوص التكامل المستمر أثناء التطوير، ثم قراءة حالات الفشل وتعديل الشيفرة قبل فتح طلب السحب. وتستخدم الخدمة لقطات جاهزة تحتوي على الاعتماديات لتجنب إعادة بناء البيئة في كل تشغيل، مع تحديثها في الخلفية عند تغير ملف القفل.
ينفذ كل جزء من سير العمل داخل microVM منفصلة مبنية من حزم Chainguard OS، مع سلاسل أدوات متوافقة مع FIPS. وتنتج عمليات التشغيل الناجحة إثباتات موقعة مرتبطة ببيئة التنفيذ ونتائج الاختبارات والالتزام البرمجي، بحيث تستطيع بوابات الدمج التحقق منها من دون إعادة تشغيل المجموعة كاملة. وتتوفر Checks حالياً بنسخة تجريبية.
لماذا يهم هذا الخبر؟
تسلط Chainguard الضوء على فجوة عملية بين سرعة اكتشاف العيوب بواسطة الذكاء الاصطناعي وبطء إصلاحها. ووفق مسح كلفت به الشركة وأجرته Wakefield Research شمل 1,300 مسؤول أمني في تسعة أسواق، قالت أكثر من نصف الجهات إنها تترك أحياناً ثغرات عالية أو حرجة دون تصحيح. وترتفع النسبة إلى 66% لدى الشركات التي تتجاوز إيراداتها مليار دولار، مقابل 27% لدى الشركات التي تقل إيراداتها عن 250 مليون دولار.
تفسير Chainguard هو أن الذكاء الاصطناعي يستطيع اكتشاف العيوب وربطها خلال دقائق، بينما تظل المعالجة مقيدة بمواعيد المنتجات واستمرارية الخدمة. عملياً، لا يقدم Harness حلاً تلقائياً لمشكلة التصحيح وحدها؛ فالمصدر لا يوضح معدل نجاح الإصلاحات، ولا يحدد الثغرات التي اكتُشفت أو الزمن اللازم لمعالجتها. لذلك تظل قيمة المنتج مرتبطة بقدرة الفرق على مراجعة النتائج ودمج التغييرات بأمان.
وبالتوازي، تضيف Chainguard Libraries نقاط وصول آمنة لحزم Go و.NET، وتوسع معالجة CVE إلى JavaScript وGo، مع خطط لتوسيع دعم Java وPython. وتهدف هذه التغييرات إلى معالجة عيوب جديدة، بما فيها ثغرات في اعتماديات ربما أضافها وكلاء البرمجة مسبقاً إلى المشاريع، بالاعتماد على Chainguard Repository وشراكتها مع Cursor.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.