ثغرة Microsoft Copilot في Word: تعليمات مخفية تهدد الأمان

في عالم التكنولوجيا المتقدمة، تبرز ثغرات الأمان كتهديدات خطيرة. في هذا المقال، نستعرض ثغرة جديدة في Microsoft Copilot لبرنامج Word، حيث يمكن للتعليمات المخفية أن تؤثر على سلامة الوثائق.
تسريب التعليمات المخفية في مستندات Word بواسطة Microsoft Copilot
يمكن أن تجعل التعليمات المخفية في مستند Word Microsoft 365 Copilot يعيد كتابة الأرقام في تقرير، ثم ينسخ نفس التعليمات إلى الملف النهائي. تم الكشف عن هذه التقنية بواسطة هاكون مالوي في 28 يوليو، بعد 144 يومًا من إبلاغه لشركة مايكروسوفت.
آلية عمل الثغرة
في إثبات المفهوم الخاص به، أدى الملف المولد داخليًا إلى نفس السلوك عند استخدامه في جلسة إعداد أخرى مع Copilot.
تشير الجدول الزمني لمالوي إلى أن مايكروسوفت أكدت السلوك المبلغ عنه في 31 مارس ونشرت تدابير تخفيف. الأولى منعت صياغة التعليمات الأصلية؛ والثانية قامت بترقية النموذج الأساسي إلى GPT-5.5.
قال إن السلسلة الكاملة عملت مع التعليمات المعدلة على GPT-5.6 في اليوم التالي، ولا تزال فئة الهجوم قابلة للتكرار في 28 يوليو. “لذا، فإن فئة الثغرات تظل قابلة للاستغلال في وقت النشر،” قال مالوي.
خصائص الهجوم
الهجوم ليس بدون نقر ولا ينفذ برامج ضارة تقليدية. يتطلب عملية إعداد أو تحرير بواسطة Copilot، ويجب أن يدخل المستند الضار سياق النموذج كمرفق أو كمصدر OneDrive تم اختياره بواسطة Work IQ، محرك الذكاء وراء Microsoft 365 Copilot.
لا تشير الإفصاحات إلى استغلال في العالم الخارجي، واحتفظ مالوي بالحمولة الكاملة. أوصى بمعاملة المستندات الخارجية كغير موثوقة، ومراجعة المستندات المرفقة قبل بدء التوليد أو التحرير، والتحقق من الملفات التي تم إنشاؤها أو تحريرها بواسطة Copilot قبل إعادة استخدامها أو مشاركتها.
سلوك Copilot
تجري السلسلة عبر نص المستند وسلوك إعداد Copilot الخاص به. يقرأ Copilot الملفات المصدر لتحديد ما ينتمي إلى المسودة ويمكن أن يخطئ التعليمات داخلها على أنها جزء من طلب المستخدم. في إثبات المفهوم، قام بتقليل كل رقم مالي إلى النصف، ونسخ التعليمات الكاملة إلى الناتج بخط أبيض بحجم ثمانية نقاط، ولم يكشف عن أي تغيير.
قال مالوي إن Word يقوم بإزالة اللون وحجم الخط قبل إرسال نص المستند إلى النموذج اللغوي الكبير، مما يجعل التعليمات البيضاء على البيضاء قابلة للقراءة للنموذج. جزء من الحمولة غيرت المستند؛ والآخر أخبر Copilot بنسخ وإخفاء التعليمات، مؤطرًا تلك الأوامر كمتطلبات تتبع المصدر وقابلية القراءة.
تدابير الأمان من مايكروسوفت
تقول مايكروسوفت إن Word يمكن أن يعتمد مسودة على ما يصل إلى 20 ملفًا أو بريدًا إلكترونيًا أو اجتماعًا، ويمكن أن تستخدم Edit with Copilot Work IQ. لا يزال Edit with Copilot يتم طرحه عالميًا للمستخدمين الذين لديهم تراخيص مؤهلة. في اختبار مالوي، بحث Copilot في OneDrive عن تقرير ربع سنوي، ووجد تحليل السوق الضار خارج المجلد الذي يحتوي على المصادر الأخرى، وشمله. كان لا يزال يتعين على Work IQ الحكم على الملف كملائم.
مع غياب المستند الضار الأصلي ووجود تقرير Q1 المصاب فقط، قام Copilot بتقليل الأرقام إلى النصف في مسودة Q2 وأضاف التعليمات مرة أخرى. كان الناقل الجديد مستندًا داخليًا عاديًا تم إنشاؤه. لا تنتشر السلسلة من تلقاء نفسها: كل قفزة تتطلب عملية إعداد أو تحرير أخرى بواسطة Copilot حيث يدخل الناقل سياق النموذج.
تحديات التتبع
التنسيق المخفي هو فقط نقطة الدخول. بمجرد أن ينسخ Copilot التعليمات إلى مستند تم إنشاؤه داخليًا، لم يعد المصدر الأصلي موجودًا عندما يدخل ذلك الملف الجلسة التالية. يجادل مالوي بأن هذا الانقطاع في مسار الأصل يجعل التلاعب أكثر صعوبة في التتبع.
حتى وقت النشر، لم تجد The Hacker News أي CVE عام أو إشعار مستقل من مايكروسوفت بشأن اكتشاف Word في عمليات البحث في NVD وCVE.org ودليل تحديث أمان مايكروسوفت. تقول مايكروسوفت إن مصنفات الهروب وهجمات حقن التعليمات المتقاطعة (XPIA) تساعد في حظر التعليمات عالية المخاطر، على الرغم من أنها قد لا تكون متاحة في كل سيناريو من Copilot.
يضيف Defender for Office 365 فحص تدفق البريد للبريد الوارد. تصف مايكروسوفت الضمانات الزمنية لـ Copilot بأنها تغطي التعليمات المدخلة من المحتوى المعتمد. لا تقول مايكروسوفت ولا مالوي ما إذا كانت هذه الحمولة الدقيقة قد تم اكتشافها على أي من الطبقتين.
لا تعالج أي إصلاحات من جانب العملاء المشكلة بالكامل، وفقًا لمالوي. حجته هي أن الحواجز المحددة للحمولة لا تصل إلى الفئة: يجب على النموذج معالجة المحتوى الذي يتحكم فيه المهاجم لتحديد ما إذا كان ضارًا، لذا “المحتوى الذي يتم فحصه يشارك في فعل الفحص.”
أشارت مايكروسوفت إلى نقطة ذات صلة في منشور يونيو حول ذاكرة الذكاء الاصطناعي، حيث كتبت أن “التوجيه وحده ليس حدًا أمنيًا موثوقًا” وأن الوصول إلى الذاكرة والعزل يجب أن يتم التحكم فيه بواسطة أنظمة حتمية بدلاً من تعليمات النموذج.
رابط المصدر: The Hacker News
تظل ثغرات الأمان في البرمجيات تحديًا مستمرًا. من الضروري أن يظل المستخدمون على دراية بالمخاطر المحتملة وأن يتخذوا احتياطات مناسبة لحماية معلوماتهم.




