أمان مؤسسي بالتصميم
يزيل EDDI فئات كاملة من الثغرات الأمنية بالتصميم. لا يوجد eval()، لا كتل تنفيذ شفرة، ولا حقن شفرة ديناميكي، سلوك الوكيل يُعرَّف من خلال تكوين JSON تصريحي فقط.
لماذا هذا مهم الآن
يتعرض نظام وكلاء الذكاء الاصطناعي لضغوط أمنية غير مسبوقة. في أوائل 2026، وُثّقت علناً مئات الثغرات الحرجة عبر أُطر عمل الوكلاء الرئيسية مفتوحة المصدر، بما في ذلك ثغرات تنفيذ شفرة عن بُعد بتصنيف CVSS 10.0، وحالات هروب من البيئات المعزولة، وتجاوزات للتفويض. السبب الجذري في معظم الحالات: منصات تنفذ شفرة مقدمة من المستخدم أو مولدة ديناميكياً في وقت التشغيل.
حدد تحالف أمن السحابة فراغاً نظامياً في "الإفصاح عن وكلاء الذكاء الاصطناعي".
الدفاع المعماري لـ EDDI
بدلاً من محاولة عزل تنفيذ الكود، يقوم EDDI بإزالة سطح الهجوم بالكامل.
ميزات الأمان
- صفر eval(): بدون تنفيذ شفرة ديناميكي (يزيل مخاطر RCE CVSS 10.0)
- OIDC/Keycloak: مصادقة وتفويض مؤسسي مع أدوار RBAC (admin وeditor وviewer) ودور مخصص للمعتمِدين
- مساحات عمل لكل مستخدم: لكل مورد تكوين مالك، ومساحة شخصية أو للفريق، ومشاركة صريحة بمستوى الاستخدام أو العرض أو التعديل أو الملكية
- Connections: نموذج موحد لبيانات الاعتماد للاستدعاءات الخارجية، من المفاتيح على مستوى المؤسسة وحسابات خدمة OAuth2 إلى حساب OAuth الخاص بكل مستخدم أو بيانات اعتماد يقدمها النظام المستدعي مع كل طلب. الأسرار دائماً مراجع للخزنة
- حواجز نتائج الأدوات: تحمل كل نتيجة أداة مصدرها، ويُوسَم النص ذو الطابع التوجيهي داخلها أو يُنقَّح أو يُطلَق تحذير بشأنه أو يُحظر قبل أن يتصرف النموذج بناءً عليه
- تكامل الخزنة: إدارة آمنة للأسرار لمفاتيح API
- حماية اجتياز المسار: التحقق من المدخلات عند كل حدود
- حماية SSRF: يمنع التحقق من URL وقوائم النطاقات المسموح بها تزوير الطلبات من جانب الخادم، وتُرفض نقاط نهاية البيانات الوصفية السحابية كأهداف لاستدعاءات HTTP وMCP وA2A، بما في ذلك عبر تحليل DNS وإعادة التوجيه
- مسارات تدقيق مشفرة: سجلات عمليات غير قابلة للتغيير ومقاومة للعبث
- جاهز لقانون الذكاء الاصطناعي الأوروبي: قدرات حوكمة مدمجة للامتثال التنظيمي
- تنقيح الأسرار: فلتر آلي يزيل مفاتيح API ومراجع الخزنة والبيانات الحساسة من جميع إدخالات التدقيق
- تسجيل آمن للبيانات الشخصية: عمليات GDPR تسجل أسماء مستعارة SHA-256، وليس معرفات المستخدم الخام
- Sigstore Cosign: توقيع صور الحاويات عبر OIDC بدون مفتاح، التحقق التشفيري من أن كل صورة Docker تم بناؤها بواسطة CI الرسمي
- صورة أساسية مقوّاة: بيئة تشغيل Red Hat UBI 10 مثبتة بالبصمة (digest)، منشورة في كتالوج Red Hat المعتمد
- قيم سياق سرية: يستطيع المستدعي تسليم الوكيل بيانات اعتماد صالحة لدورة واحدة، لا تُخزَّن ولا تُعاد أبداً
- قوالب تشغيل مقيّدة: تُعرض القوالب المبنية من بيانات وقت التشغيل على محرك مقيّد بلا وصول إلى التكوين أو إلى الـ beans ومع حدود لكل عملية عرض، وتُستبدل مدخلات المستخدم دائماً كبيانات ولا تُحلَّل أبداً كقالب
خط أنابيب الأمان الآلي
يمر كل تغيير عبر أدوات أمان آلية، مع تثبيت كل GitHub Action بـ SHA لمنع هجمات سلسلة التوريد:
- CodeQL: تحليل SAST دلالي مع استعلامات
security-extended - Trivy: فحص CVE لتبعيات نظام الملفات وصور Docker (حظر عند CRITICAL/HIGH)
- Gitleaks: فحص تاريخ Git لمنع تسريب الأسرار وبيانات الاعتماد
- Dependency Review: تُعلَّم التبعيات الجديدة ذات الثغرات المعروفة في طلب السحب الذي يضيفها
- CycloneDX: إنشاء SBOM لشفافية سلسلة التوريد
- ClusterFuzzLite مع Jazzer: اختبار Fuzz موجه بالتغطية للمحللات الأمنية الحرجة
- OpenSSF Scorecard: تقييم مستمر لممارسات أمان سلسلة التوريد في المستودع
لماذا يجب أن تكون القواعد خارج النموذج
حقن الموجّهات هو الهجوم الأهم للوكلاء الذين يستخدمون الأدوات. في أحد المقاييس المعيارية لوكلاء يستخدمون الأدوات، دفعت تعليمات مخفية في التذاكر والسجلات الوكلاء إلى اتخاذ إجراءات غير آمنة في 82.5% من الحالات دون أي دفاع. وتركت الدفاعات على مستوى الموجّه ما بين 10 و26% من الحالات غير آمنة؛ ولم يصل إلى الصفر إلا بوابة سياسات تُفرض عند استدعاء الأداة، مع السماح بمرور التغييرات المعتمدة. لهذا يفرض EDDI قواعده في المحرك، عند حدود الأدوات، حيث لا يستطيع النص المحقون أن يجادل ليتجاوزها. تسرد صفحة الأدلة الدراسات.
سجل التقوية
العمل الأمني مستمر، وننشر ما يكشفه. أحدث الجولات:
- أكتوبر 2026 (6.6.0): تحصين شمل التعامل مع الأسرار وثغرات التفويض والطلبات الصادرة وإعدادات النشر الافتراضية، بما في ذلك إصلاحات لشفرة صدرت في 6.5.0 وقبله، لذا يُنصح بالترقية بصرف النظر عن الميزات الجديدة
- سبتمبر 2026 (6.5.0): جولة مراجعة من نحو 30 إصلاحاً شملت حقن القوالب وSSRF في الاستدعاءات الصادرة ومعالجة مفاتيح الخزنة ونطاق الأسرار وتفويض مساحات العمل وهوية القنوات وواجهة الأمان في Manager، ولكل منها اختبار انحدار
- أغسطس 2026 (6.3.0, 6.4.0): توحيد بيانات الاعتماد الصادرة تحت Connections، وحمل نتائج الأدوات لمصدرها مع تنقيح النص ذي الطابع التوجيهي، وفرض منح الخزنة للوكلاء
- يوليو 2026 (6.2.0): حصر ذاكرات التخزين المؤقت لنتائج الأدوات في كل هوية، وتنقيح الأسرار من تتبع الأدوات المباشر، ومقارنة HMAC للتدقيق بزمن ثابت
تكامل الحوكمة والامتثال
تغذي القدرات الأمنية مباشرة إطار الامتثال في EDDI. يدعم مسار التدقيق غير القابل للتغيير متطلبات حفظ السجلات في قانون الذكاء الاصطناعي الأوروبي (المادة 12)، ويوفر تتبع خط الأنابيب شفافية قرارات الذكاء الاصطناعي (المادة 13)، وتتيح واجهة الإدارة الرقابة البشرية مع إمكانيات الإيقاف الطارئ (المادة 14). البنية التحتية نفسها تدعم GDPR وHIPAA وSOC 2 وأكثر من 15 إطاراً تنظيمياً إضافياً، كل ذلك عبر واجهة API موحدة واحدة.
