أعلنت OpenCode عن حادث أمني طال منصتها الإلكترونية المخصصة لإدارة استخدام خدمات الذكاء الاصطناعي، في واقعة تكشف أحد أخطر جوانب أدوات البرمجة المعتمدة على النماذج اللغوية: امتلاكها أو تخزينها بيانات اعتماد يمكن تحويلها مباشرة إلى إنفاق مالي أو وصول غير مصرح به.
تفاصيل الخبر
وبحسب المعلومات المتاحة، وقع الاختراق في نظام أقدم مرتبط بـ OpenCode Console، وهي الواجهة التي يستطيع المستخدمون من خلالها ربط مفاتيح برمجية بخدمات خارجية لتشغيل نماذج الذكاء الاصطناعي. وقدّرت OpenCode أن الحادث أثر في نحو 1.4% من مستخدمي هذه المنصة، وليس جميع مستخدمي أداة البرمجة المفتوحة المصدر.
المفاتيح المتضررة هي رموز وصول رقمية تشبه كلمات المرور، وتسمح للتطبيق بإرسال طلبات إلى مزودي النماذج نيابة عن المستخدم. وعندما تقع هذه المفاتيح في أيدي مهاجمين، يمكن استخدامها لتشغيل النماذج أو تنفيذ عدد كبير من الطلبات على حساب صاحبها، ما يفسر ظهور رسوم مرتفعة أو استهلاك غير معتاد في بعض الحسابات.
وتشير تفاصيل الحادث إلى أن المهاجمين استخدموا المفاتيح المسروقة في نشاط مرتبط بما يوصف بهجوم استخلاص النماذج، أي إرسال كميات كبيرة من الطلبات بهدف جمع مخرجات نموذج ذكاء اصطناعي وتحليلها أو استخدامها لتطوير نظام آخر. غير أن طبيعة العملية الكاملة، وحجم البيانات التي جرى الحصول عليها، لم تُكشف بصورة مفصلة حتى الآن.
لا يقتصر الخطر على الفاتورة المالية. فالمفتاح المسروق قد يتيح للمهاجم معرفة أنماط الاستخدام، واستنزاف الحصص المخصصة للمطور، وربما الوصول إلى خدمات أخرى إذا كان المستخدم قد أعاد استعمال الرمز نفسه في بيئات متعددة. لذلك تختلف شدة الضرر من حساب إلى آخر بحسب الصلاحيات المرتبطة بكل مفتاح وحدود الإنفاق التي وضعها صاحبه.
وتبرز في الواقعة أيضاً صعوبة الاعتماد على أدوات الذكاء الاصطناعي نفسها للتحقيق في شيفرة مشبوهة. فقد رفضت بعض الأدوات، وفق المعطيات المتداولة حول الحادث، فحص الشيفرة الخبيثة أو المساعدة في تحليلها، وهو سلوك يرتبط بضوابط السلامة ومخاطر تمكين الهجمات. لكنه يعني عملياً أن فرق الاستجابة قد تحتاج إلى أدوات أمنية تقليدية وخبرة بشرية عندما تكون المادة محل التحقيق مصممة لخداع النماذج.
تأتي الحادثة في وقت تتوسع فيه أدوات البرمجة الذكية من مجرد اقتراح أسطر شيفرة إلى تشغيل أوامر وإدارة مفاتيح وخدمات سحابية. هذا التوسع يزيد الإنتاجية، لكنه يوسّع كذلك مساحة الهجوم، خصوصاً عندما تجمع منصة واحدة بين بيئة التطوير، وحسابات النماذج، وبيانات اعتماد متعددة المزودين.
الإجراء الأكثر إلحاحاً للمستخدمين الذين ربطوا مفاتيحهم بمنصة OpenCode Console هو إلغاء المفاتيح القديمة وإنشاء مفاتيح جديدة، ثم مراجعة سجلات الاستخدام والفواتير لدى مزودي النماذج. وينبغي كذلك خفض حدود الإنفاق، وتخصيص مفاتيح منفصلة لكل مشروع، ومنحها أقل صلاحيات ممكنة بدلاً من استخدام رمز واحد في عدة بيئات.
ومن المنتظر أن تركز الخطوات التالية على تحديد نطاق الوصول، وإبطال الرموز التي يُحتمل كشفها، وشرح كيفية دخول المهاجمين إلى النظام القديم. كما ستحدد نتائج التحقيق ما إذا كانت الواقعة محصورة في مفاتيح خدمات الذكاء الاصطناعي، أم أنها امتدت إلى بيانات أخرى داخل حسابات المستخدمين أو البنية التشغيلية للمنصة.
العودة إلى جميع الأخبار


