بقيت نسخة معدّلة من الإضافة الرسمية Claude Code لـ VS Code متاحة في متجر Cursor لنحو إحدى عشرة ساعة، ما أثّر على ما يصل إلى 5000 مستخدم بحسب شركة Cursor. وتقول الشركة إن Anthropic لم يكن لها أي دور في تطوير النسخة المخترقة.
حاولت الحزمة الخبيثة، المعروفة بالإصدار 2.1.313، جمع بيانات جهاز المطوّر وفتح وصول عن بُعد عبر باب خلفي في SSH. وتقول شركة الأمن Phorion التي اكتشفت الاختراق إن الشيفرة الخبيثة تعمل بمجرد تحميل ملف الإضافة، قبل تنفيذ أي كود عادي للإضافة.
ماذا فعلت إضافة Claude Code المخترقة؟
يصف تحليل Phorion تعبير دالة يُنفّذ فوراً ويُضاف في مقدمة حزمة extension.js المُصغّرة. ويستدعي وحدات Node.js قياسية مثل child_process وfs وos وpath وhttp وcrypto، وينطلق من دون أي تفاعل من المستخدم. أما بقية الحزمة فتبدو كالإضافة الطبيعية، مع السلاسل النصية المعتادة لـ Claude Code وVS Code وصادرات activate وdeactivate.
تنشئ الشيفرة الخبيثة مجلد .ssh وتضيف مفتاح Ed25519 العام الذي يتحكم به المهاجم إلى authorized_keys وتضبط صلاحيات مقيّدة على الملفين. ومنذ تلك اللحظة، يمكن لأي شخص يحمل المفتاح الخاص المطابق تسجيل الدخول باسم ذلك المستخدم، بشرط أن تكون خدمة SSH قيد التشغيل. وتقول Cursor إن خطوة الوصول عن بُعد فشلت على الأرجح في معظم الأجهزة لأنها تتطلب صلاحيات المدير.
- الإصدار المصاب: Claude Code for VS Code 2.1.313
- مدة التعرّض: نحو 11 ساعة في متجر Cursor
- المستخدمون المتأثرون: حتى 5000 بحسب Cursor
- البيانات المستهدفة: اسم المضيف واسم المستخدم ونظام التشغيل وعنوان IP العام



