گال وایزمن (Gal Weizman)، پژوهشگر امنیتی در شرکت Forever Security، دستهای از آسیبپذیریهای امنیتی تحت عنوان EMBRACE (مخفف EMbedded BRowser, trusted like a real one) را در پنج ابزار محبوب کدنویسی مبتنی بر هوش مصنوعی شناسایی کرده است.
این تحقیق که پیش از انتشار عمومی در تاریخ ۲۹ اکتبر منتشر شده، ضعفهای موجود در کنترلهای امنیتی مرورگرهای داخلی (Embedded Browsers) را در ابزارهای زیر شناسایی کرده است:
- Cursor
- GitHub Copilot
- OpenAI Codex
- Visual Studio Code (VS Code)
- Claude Desktop
با توجه به اینکه VS Code حدود ۴۰ میلیون توسعهدهنده و Codex بیش از ۵ میلیون کاربر هفتگی دارد، دامنه تأثیر این آسیبپذیریها بسیار گسترده است و میتواند صدها میلیون کاربر را تحت تأثیر قرار دهد.
روشهای سوءاستفاده از مرورگرهای داخلی
یافتهها نشان میدهند که اگر مرزهای امنیتی به درستی اعمال نشوند، مرورگرهای داخلی میتوانند سیستمهای توسعهدهندگان را در معرض موارد زیر قرار دهند:
- اجرای کد (Code Execution)
- سرقت فایلهای محلی (Local File Theft)
- جعل نوار آدرس (Address-bar spoofing)
از نظر تجاری، یک نقطه پایانی (Endpoint) توسعهدهنده که از این ابزارهای آسیبپذیر استفاده میکند، میتواند منجر به افشای کلیدهای SSH، اعتبارنامههای ابری (Cloud credentials)، توکنهای توسعهدهنده (Developer tokens) و سورسکدها (Source code) شود.
وضعیت اصلاحیه (Patch Status)
وضعیت رفع این آسیبپذیریها برای هر ابزار متفاوت است:
- Cursor: در تاریخ ۱ اکتبر اصلاح شد.
- GitHub Copilot: در نسخه ۱.۱.۲۹ (۱۳ اکتبر) اصلاح شد.
- OpenAI Codex و VS Code: تا زمان انتشار این گزارش، هنوز اصلاحیهای برای آنها ارائه نشده است.
سازمانها توصیه میشوند تمامی نقاط پایانی توسعهدهندگان را بررسی کرده و کنترلهای امنیتی مربوط به مرورگرهای داخلی در این ابزارها را بازبینی کنند.
بهروزرسانی (اکتبر 29, 2026 — Help Net Security)
بهروزرسانی: پژوهشگران شرکت Forever Security جزئیات فنی جدیدی از آسیبپذیریهای EMBRACE را منتشر کردهاند که ابزارهای محبوب هوش مصنوعی شامل Cursor، GitHub Copilot، OpenAI Codex، VS Code و Claude Desktop را تحت تأثیر قرار میدهد.
این تحقیقات نشان میدهد که مهاجمان میتوانند با سوءاستفاده از مرورگرهای داخلی (Embedded Browsers) این ابزارها، از محدودیتهای امنیتی عبور کنند. در ابزارهای Claude Desktop و VS Code، مهاجم میتواند با استفاده از یک Web worker (اسکریپت پسزمینه)، محدودیتهای مربوط به پوشه پروژه را دور زده و به تمامی فایلهای حساس سیستم از جمله کلیدهای SSH، فایلهای .env و توکنهای ابری دسترسی پیدا کند.
در مورد ابزار Cursor، محققان موفق به دور زدن Sandbox شدند که به مهاجم اجازه میدهد دستورات مخربی را با سطح دسترسی کامل کاربر اجرا کند. همچنین در GitHub Copilot، امکان جعل آدرسبار (Address Bar Spoofing) برای فریب کاربران و سرقت اطلاعات از طریق فرمهای جعلی مشاهده شده است.
در حالی که Cursor و GitHub Copilot وصلههای امنیتی خود را منتشر کردهاند، ابزارهای Codex و VS Code همچنان در برابر این نوع حملات آسیبپذیر هستند. توصیه میشود تیمهای امنیتی و توسعهدهندگان، فایلهای HTML موجود در پروژههای مورد اعتماد خود را برای الگوهای مخرب این آسیبپذیری بررسی کنند.