Brief IA : Anthropic : extension Cursor infectée, jusqu’à 5 000 utilisateurs exposés

Anthropic : extension Cursor infectée, jusqu’à 5 000 utilisateurs exposés

Brief IA
Tom Levy·4 min

Une extension VS Code officielle d’Anthropic distribuée via Cursor a été compromise Jusqu’à 5 000 utilisateurs exposés à une version malveillante avec backdoor SSH Cursor a bloqué le serveur distant, retiré l’extension et publié des indicateurs de compromission.

En bref
1Une extension VS Code officielle d’Anthropic distribuée via Cursor a été compromise
2Jusqu’à 5 000 utilisateurs exposés à une version malveillante avec backdoor SSH
3Cursor a bloqué le serveur distant, retiré l’extension et publié des indicateurs de compromission
Pourquoi c'est important : L’incident illustre la vulnérabilité des chaînes d’approvisionnement logicielles et l’absence de communication rapide des éditeurs face à une menace active.

Une version de l’extension VS Code liée à Claude a été publiée via le compte officiel d’Anthropic sur le marché de Cursor avec du code malveillant. Cursor décrit une tentative de porte dérobée SSH multi‑OS et affirme avoir bloqué l’infrastructure distante et retiré la version incriminée. Jusqu’à 5 000 utilisateurs seraient concernés, sans explication publique à ce stade sur l’origine de la compromission.

Cursor bloque le serveur malveillant et retire la version 2.1.313

Cursor indique avoir collaboré avec son fournisseur cloud pour empêcher les appareils infectés d’accéder au serveur utilisé par le shell inversé. L’entreprise a retiré l’extension compromise de son marché et bloqué toute distribution supplémentaire. Elle a également fermé temporairement le VSCode Marketplace afin de renouveler les clés, auditer les accès et vérifier qu’aucune autre extension n’avait été compromise, avant de le rouvrir. Selon Phorian, des bogues dans les versions Windows et macOS ont limité le fonctionnement du backdoor dans certains cas, mais le code malveillant reste considéré comme une menace capable d’établir une persistance et de transmettre des informations de reconnaissance à l’opérateur.

Jusqu’à 5 000 utilisateurs visés, avec mises à jour automatiques par défaut

Cursor estime que jusqu’à 5 000 utilisateurs ont pu être exposés à la version compromise. Les sources initiales évoquent un risque pour près de 5 000 développeurs. Par défaut, les extensions Cursor se mettent à jour automatiquement, bien que ce paramètre puisse être modifié, ce qui augmente la probabilité d’installation d’une version malveillante. Toute personne ayant téléchargé ou actualisé l’extension VS Code d’Anthropic depuis Cursor entre 5h27 ET et 16h35 jeudi doit se considérer comme potentiellement concernée. Cursor indique qu’une extension fonctionne avec les permissions de l’environnement de développement intégré, ce qui autorise l’accès aux fichiers locaux, au code source et aux outils de développement dès qu’elle est installée. Le code visait les systèmes Windows, macOS et Linux.

Le brief IA que lisent les pros

Vous codez avec l’IA ?

Outils, agents et nouveautés dev IA décryptés, chaque soir en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisissez votre rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

Le malware tentait une porte dérobée SSH et une persistance toutes les 60 s

Cursor fait état d’une opération visant à installer une porte dérobée SSH persistante en utilisant une clé sous le contrôle de l’attaquant, en activant le service SSH local et en mettant en place un tunnel inversé. Le logiciel malveillant récupérait des données relatives à la machine et à l’utilisateur, telles que le nom de l’hôte, l’identifiant utilisateur, le système d’exploitation, l’architecture, les répertoires de travail, les variables d’environnement, l’adresse e-mail Git configurée ainsi que l’adresse IP publique. Cursor précise que l’intégration de la clé SSH et l’activation du service échouaient le plus souvent sans droits administrateur à cause de fautes dans le code. La mise en place d’une persistance était tentée via LaunchAgent sur macOS ou par une tâche planifiée en tant que SYSTEM, accompagnée d’une solution de repli sur Windows, avec des essais répétés environ toutes les 60 secondes. Les informations concernant l’hôte et le statut du backdoor étaient transmises par HTTP POST à l’URL /beacon sur le port 8099. Phorian indique que la collecte de noms de variables permettait de dresser rapidement l’inventaire de crédentiels cloud et de jetons API pour prioriser d’éventuelles attaques ultérieures.

Chaîne d’approvisionnement compromise, versions publiées et zones d’ombre

Luke Roberts, CTO et co‑fondateur de Phorian, qualifie l’incident de compromission de la chaîne d’approvisionnement, l’attaquant ayant eu accès au canal officiel de distribution. Il précise que la version 2.1.313 a été publiée sur le compte officiel d’Anthropic en remplacement de la 2.1.312, une diffusion également signalée par Kevin Beaumont. L’extension concernée est une extension VS Code distribuée sur le marché de Cursor, la version malveillante étant la 2.1.313, suivie plus tard d’une 2.1.314 selon Beaumont. Cursor et Anthropic n’ont pas expliqué comment le compte a été compromis. Anthropic n’a pas, à ce stade, diffusé d’avis public à ses clients, et les deux entreprises n’ont pas répondu aux questions sur l’origine de la compromission ni sur l’absence de notification. Cursor et Phorian publient des indicateurs de compromission, comme des adresses IP et des hachages, pour aider à l’identification des systèmes affectés.

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires