IT之家 Le 31 octobre, le média technologique bleepingcomputer a publié hier (30 octobre) un article rapportant que la boutique d'extensions de l'outil de programmation IA Cursor avait mis en ligne le 29 octobre une extension Anthropic Claude Code falsifiée,D'une durée d'environ 11 heures, cela a touché environ 5,000 développeurs dans le monde.
IT之家注 : le Cursor Marketplace, la boutique d'extensions de Cursor, est la place de marché officielle permettant de découvrir, installer et gérer des extensions (Plugins), destinée à connecter les agents IA de Cursor à des outils externes, des sources de données et des flux de travail.
Le rapport indique que la version malveillante de Claude Code porte le numéro 2.1.313,distribué pendant environ 11 heures, entre 2 h 27 et 1 h 35 de l'après-midi, heure du Pacifique (de 17 h 27 le 29 octobre à 4 h 35 du matin le 30 octobre, heure de Pékin), avec un maximum possible de 5,000 développeurs autorisés à le télécharger.
Cursor a confirmé qu'un logiciel malveillant tentait d'installer une porte dérobée SSH persistante sur les appareils des utilisateurs. Les chercheurs en sécurité ont découvert que les attaquants n'avaient pas modifié le code des fonctionnalités légitimes existantes, mais s'étaient contentés d'insérer un chargeur JavaScript malveillant au début du fichier extension.js de l'extension.
Une fois que le développeur a installé cette version malveillante de Claude Code, le code malveillant s'exécute automatiquement, sans aucune interaction avec Claude Code. Ce programme malveillant collecte le nom d'utilisateur, le nom d'hôte, l'adresse IP publique, l'adresse e-mail Git ainsi que les noms des variables d'environnement liées à des identifiants sensibles, puis envoie ces informations au serveur de l'attaquant.
Il ajoute également des clés SSH contrôlées par l'attaquant, tente d'activer l'accès SSH, d'établir un tunnel inverse et d'assurer la persistance via un LaunchAgent macOS ou une tâche planifiée Windows, un script de démarrage, en réessayant la connexion environ une fois par minute.
Toutefois, comme le code malveillant contenait une erreur manifeste dans l'étape de configuration SSH, de nombreux appareils Windows et macOS n'ont probablement pas vu l'accès distant activé avec succès. Par exemple, sous macOS, il n'exécutait pas la commande de vérification avec les privilèges administrateur ; sous Windows, il appelait à tort le shell Unix /bin/ sh.
Cursor a retiré l'extension malveillante et a temporairement fermé l'ensemble du marketplace d'extensions, afin d'auditer les autres plugins et de renouveler les clés d'accès. L'entreprise a également fait fermer le serveur des attaquants en collaboration avec l'hébergeur, coupant ainsi la connexion SSH inverse et le retour des données.
Cursor a indiqué qu'aucune autre version d'extension ni canal de distribution officiel n'a été touché, mais n'a pas encore expliqué comment l'attaquant a pu publier le logiciel altéré au nom d'Anthropic.