
Anthropic спростовує зв'язок між компрометацією розширення Claude Code та своїми системами
Anthropic стверджує, що змінене розширення Claude Code у маркетплейсі Cursor не було спричинене зломом її систем, а Cursor описує версію з бекдором і кроки усунення наслідків.
Anthropic спростувала звинувачення, що зловмисна версія офіційного розширення Claude Code, опублікована в маркетплейсі Cursor, була пов'язана з компрометацією її власних систем. Компанія заявила, що зловмисник скористався доступом до маркетплейсу Cursor, щоб опублікувати змінену копію, яку Anthropic не створювала і не публікувала. Cursor повідомив, що уражена версія розширення була доступна приблизно 11 годин у четвер і що пізніше він закрив свій маркетплейс VS Code з обережності.
Відповідь Anthropic
Фелікс Різеберг, член технічного персоналу Anthropic, сказав, що компанія співпрацює з Cursor щодо інциденту. Він сказав, що це не було компрометацією систем Anthropic або ноутбуків співробітників, і що версії в офіційних каналах Anthropic не постраждали. Проблема стосується лише користувачів Cursor.
Пояснення Cursor
Зловмисний пакет уперше помітив постачальник EDR Phorion. Невідома сторона випустила оновлення до офіційного розширення Claude Code для Visual Studio Code, яке містило постійний SSH-бекдор для Windows, macOS і Linux. За даними Cursor, версія розширення 2.1.313 була доступна для завантаження між 0227 і 1335 PT, або 0927 і 2035 UTC, у четвер. Аналізи постачальників виявили, що імплант збирав імена користувачів, налаштовані адреси електронної пошти Git і публічні IP-адреси, а також намагався відкрити зворотний SSH-тунель. Cursor повідомив, що пакет також містив критичний недолік: скрипт, який відкривав SSH-тунель, вимагав прав адміністратора на macOS і Windows, і в переважній більшості випадків їх не мав, тому не спрацьовував.
Усунення наслідків і реакція
Навіть якщо тунель не спрацював, розширення все одно пересилає зібрані дані хоста і користувача зловмиснику, записує SSH-ключ зловмисника і встановлює механізм постійності. Тому розробники мають провести пошук загроз на випадок, якщо їхній екземпляр дозволяє успішно створити SSH-тунель. Просто встановити найновішу версію розширення недостатньо, щоб прибрати механізм постійності. Cursor повідомив, що негайно видалив зловмисну версію після виявлення, заблокував подальше поширення, провів перевірки, щоб підтвердити, що інші розширення не були скомпрометовані так само, ротував власні ключі перед відновленням маркетплейсу і співпрацював із хмарним хостинг-провайдером, щоб заблокувати з'єднання з сервером зловмисника. Повні деталі усунення наслідків і посилання для завантаження скриптів, які видаляють інфекцію, є в описі ситуації від Cursor.
Відкриті запитання
Окрім заяви Різеберга, ані Cursor, ані Anthropic не прокоментували, як зловмисний пакет потрапив до офіційного маркетплейсу. Позиція Anthropic полягає в тому, що зловмисник завантажив змінену копію до Cursor, але Cursor не описав, як вона потрапила до маркетплейсу.
Ця стаття продовжує наш попередній звіт про той самий інцидент на маркетплейсі, у якому описано шкідливу версію розширення та першу реакцію Cursor. Читайте її тут: попередній звіт
Джерела: The Register · Cyberplace.Social
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.