Histoire
31 oct. 2026

Une extension Claude piégée a exposé des milliers de développeurs Cursor

Cursor affirme avoir agi rapidement pour supprimer et contenir une extension malveillante, tandis que des chercheurs en sécurité estiment que l’incident révèle une défaillance plus profonde de la chaîne d’approvisionnement — et critiquent l’absence d’explication publique d’Anthropic.

L’extension Claude Code compromise est apparue sur la place de marché de Cursor à 5 h 27 ET jeudi et est restée disponible jusqu’à 16 h 35 — une période durant laquelle jusqu’à 5 000 personnes ont pu l’installer, manuellement ou via des mises à jour automatiques.

Selon le chercheur indépendant Kevin Beaumont et Phorian, une entreprise de sécurité, la version infectée, 2.1.313, a été distribuée via le compte Cursor officiel d’Anthropic. Il ne s’agissait donc pas d’un simple téléversement frauduleux : Luke Roberts, directeur technique de Phorian, a qualifié l’incident de « compromission de la chaîne d’approvisionnement où l’attaquant a obtenu l’accès au canal de distribution officiel ».

Une fois installée, l’extension collectait un vaste inventaire de la machine d’un développeur, notamment les noms d’hôte et d’utilisateur, le système d’exploitation, le chemin du répertoire personnel, l’adresse IP publique, l’e-mail Git et les noms de variables d’environnement. Elle tentait également de placer sur l’appareil une clé SSH contrôlée par l’attaquant, d’activer SSH et de créer un tunnel inversé — ouvrant la voie à un accès distant persistant sous Windows, macOS et Linux.

Les chercheurs ont indiqué que des erreurs de codage empêcheraient le mécanisme de persistance de fonctionner dans certains cas, notamment sans privilèges d’administrateur. Mais Phorian a averti que le logiciel malveillant « installe toujours une persistance et renvoie des informations de reconnaissance de l’hôte à l’opérateur », tandis que les noms de variables volés pourraient aider les attaquants à identifier des identifiants cloud et des jetons d’API pour de futures attaques.

Cursor a réagi en supprimant le paquet, en bloquant toute nouvelle distribution et en collaborant avec le fournisseur cloud concerné afin que les machines infectées ne puissent plus atteindre le serveur de shell inversé. L’entreprise a également fermé temporairement sa place de marché VS Code afin de renouveler les clés, d’auditer les contrôles d’accès et de vérifier qu’aucune autre extension n’avait été modifiée ; Cursor a indiqué n’en avoir trouvé aucune.

La question non résolue est de savoir comment un attaquant a pris le contrôle du canal de distribution officiel d’Anthropic. Ni Anthropic ni Cursor n’ont expliqué cette intrusion, et Anthropic n’avait pas publiquement averti ses clients, selon les informations publiées sur l’incident.