ثغرات في المتصفحات المدمجة بخمس أدوات برمجة ذكية وCodex وVS Code بلا إصلاح

اكتشفت Forever Security ثغرات في المتصفحات المدمجة في Cursor وGitHub Copilot وCodex وVS Code وClaude Desktop تتيح تشغيل الشيفرة وقراءة الملفات وتزييف شريط العنوان. وتقول الشركة إن ثغرتي Codex وVS Code بقيتا مفتوحتين عند النشر.

ثغرات في المتصفحات المدمجة بخمس أدوات برمجة ذكية وCodex وVS Code بلا إصلاح

أعلنت شركة الأمن Forever Security في بحث نشرته في 29 أكتوبر 2026 أنها اكتشفت ثغرات في المتصفحات المدمجة في Cursor وGitHub Copilot وCodex وVS Code وClaude Desktop. وأطلقت على هذه الفئة اسم EMBRACE، ويشير إلى متصفح مدمج يُوثق به كأنه متصفح حقيقي. وعند النشر كانت ثغرتا Codex وVS Code ما زالتا مفتوحتين.

صلاحيات إضافية للمتصفح

بحسب البحث، تختلف الأخطاء بين المنتجات الخمسة ويبقى السبب الجذري واحدًا. فهذه الأدوات تمنح المتصفح المدمج صلاحيات لا يملكها المتصفح العادي كي يتمكن الوكيل الذكي من قراءة الصفحات واستخدامها، ويمكن لصفحة أو ملف خبيث استغلال هذه الصلاحيات.

في Cursor، كان بإمكان صفحة ويب استخدام الجسر بين المتصفح والوكيل لإرسال تعليمات مخفية إلى خانة أوامر الوكيل. وفي الاختبار نفذ الوكيل أمر تثبيت حزمة، وحين اصطدم بقيود بيئة العزل أوقفها بنفسه وأعاد المحاولة، ففُتحت الآلة الحاسبة على الجهاز. وتقول Forever إن النتيجة تتوقف على النموذج المستخدم. وفي GitHub Copilot 1.1.27 كان بإمكان الصفحة أن توهم المستخدم والوكيل معًا بأنها على github.com/login.

أما في Codex وVS Code وClaude Desktop فظهرت المشكلة في ملفات HTML المحلية. ففي VS Code وClaude Desktop أمكن تجاوز حدود مجلد المشروع عبر Web Worker، ولم يجد الباحثون قيدًا كهذا في صفحة Codex. وأثبتت Forever إمكانية قراءة مفاتيح SSH وملفات .env ورموز npm بهذه الطريقة. ويحتاج الهجوم إلى فتح الضحية للملف، لكن الباحثين يقولون إن الوكيل المكلف بإعداد المشروع قد يقدم للمستخدم بنفسه رابط الملف القابل للنقر.

حالة الإصلاح

بحسب الجدول الزمني الذي نشرته Forever، أُبلغت Cursor في 10 سبتمبر وأُغلقت الثغرة في 1 أكتوبر. وأصلحت GitHub مشكلة Copilot في 13 أكتوبر بالإصدار 1.1.29. وأُبلغت OpenAI بثغرة Codex في 27 يوليو، وتقول الشركة إنها لم تتلق ردًا. وأُبلغت Microsoft بثغرة VS Code في 10 سبتمبر فاعتبرتها غير صالحة استنادًا إلى Workspace Trust. ورفضت Anthropic بلاغ 23 يوليو للسبب نفسه، ثم قبلت في اليوم التالي بلاغ Noma Security. ولا يذكر البحث الوضع الحالي لـClaude Desktop، ويكتفي بعدّ Codex وVS Code منتجين ما زالا مفتوحين.

تستند هذه الرواية إلى بحث Forever Security نفسها. وإلى حين صدور الإصلاحات، يُستحسن عدم فتح ملفات HTML محلية مجهولة في المتصفحات المدمجة حتى لو اقترحها الوكيل. ولصورة أشمل، تابعوا تقييمات الباحثين المستقلين أيضًا.

المصادر: Forever Security (مقال تقني), Hackread