باحثون: ملف AGENTS.md خبيث يخدع وكلاء البرمجة بالذكاء الاصطناعي
باحثو Forever Security أعادوا إنتاج الهجوم على OpenAI Codex، وأوضحوا أن الوكلاء ينفّذون ما صُمّمت لفعله.
كشف باحثون في شركة Forever Security عن ملف AGENTS.md خبيث وُجد في مجلد التنزيلات Downloads لدى أحد العملاء، وكان يحاول دفع وكيل برمجة بالذكاء الاصطناعي إلى تثبيت حزمة npm تُدعى function-color، وفق ما أوردته BleepingComputer.
وأعاد الباحثون إنتاج الهجوم على OpenAI Codex، إذ فتح الوكيل تطبيق الآلة الحاسبة في نحو 90% من الاختبارات. كما عرضوا تقنية مشابهة باستخدام ملف CLAUDE.md خبيث أعاد توجيه حركة واجهة برمجة التطبيقات الخاصة بـ Claude Code إلى خادم يسيطرون عليه.
وفي اختبار Claude Code، انكشف رمز OAuth ونفّذ الخادم استدعاءات أدوات في نحو 50% من الاختبارات. ونشر الباحثون صفحة إثبات مفهوم تقوم بتنزيل ملف AGENTS.md في مجلد التنزيلات من دون أن يلاحظ المستخدم.
مئات الجلسات من مجلد التنزيلات
وقال الباحثون إن إحصاءاتهم الداخلية تُظهر أن مئات العملاء يشغّلون وكلاء مثل Claude Code وOpenAI Codex وCursor CLI من مجلد ~/Downloads، مع أكثر من 1,300 جلسة Claude Code أُطلقت من ذلك الموقع.
ولم يتمكن الباحثون من تحديد كيفية وصول ملف التعليمات الخبيث إلى مجلد التنزيلات لدى الهدف. وأشاروا إلى أنه لا يوجد لدى OpenAI أو Anthropic ما يمكن ترقيعه، لأن الوكيل ينفّذ ما صُمّم لفعله.
ونصح الباحثون المستخدمين بعدم تعيين مجلد ~/Downloads مجلدَ عمل لوكيل البرمجة بالذكاء الاصطناعي.
أسئلة سريعة
ما هو ملف AGENTS.md الخبيث؟
ملف تعليمات يستخدمه وكلاء البرمجة بالذكاء الاصطناعي، وُجد في مجلد التنزيلات لدى أحد العملاء وكان يحاول دفع الوكيل إلى تثبيت حزمة npm تُدعى function-color.
هل لدى OpenAI أو Anthropic ترقيع لحل المشكلة؟
قال باحثو Forever Security إنه لا يوجد ما يمكن ترقيعه، لأن الوكيل ينفّذ ما صُمّم لفعله.
كيف يتجنب المستخدم هذا الخطر؟
نصح الباحثون بعدم تعيين مجلد ~/Downloads مجلدَ عمل لوكيل البرمجة بالذكاء الاصطناعي.