Un incident de sécurité a récemment secoué la communauté des développeurs qui utilisent Cursor, l’IDE basé sur l’Intelligence artificielleEnsemble de techniques permettant à des machines d'accomplir des tâches nécessitant habituellement certaines capacités humaines, comme la reconnaissance, la prédiction ou la prise de décision.. Pendant une courte fenêtre d’environ onze heures, une version altérée de l’extension Claude Code a été disponible dans le marketplace officiel de Cursor, exposant jusqu’à 5 000 utilisateurs à un risque de vol de données et de prise de contrôle à distance.
Comment l’extension a été compromise
Selon les déclarations de Cursor, l’extension distribuée sur son marketplace n’était pas la version officielle développée par Anthropic. Elle a été modifiée pour collecter des informations système – nom d’hôte, nom d’utilisateur, version du système d’exploitation et adresse IP publique – puis tenter d’établir un accès distant. Cette dernière étape aurait nécessité des privilèges administratifs, ce qui rend l’exploitation difficile sur la plupart des machines, mais le simple recueil d’informations personnelles reste préoccupant.
Réaction de Cursor
Dès la détection de l’anomalie, Cursor a retiré l’extension du marketplace et a mis hors ligne l’ensemble de la boutique afin de vérifier l’intégrité des autres offres. Après une collaboration avec les fournisseurs d’hébergement pour neutraliser le code malveillant, la plateforme a été réactivée. La société assure que aucune autre extension n’a été affectée et qu’il n’y a pas de risque résiduel pour les utilisateurs qui ont installé la version compromise.
Quelles leçons en tirer pour les développeurs ?
- Vérifier l’origine des extensions : privilégier les extensions signées ou provenant directement du site du développeur.
- Limiter les privilèges : exécuter les IDE avec les droits d’utilisateur standard plutôt qu’avec les droits d’administrateur.
- Surveiller les demandes de permissions : une extension qui requiert un accès réseau ou des informations système doit être examinée attentivement.
- Mettre à jour régulièrement : les correctifs de sécurité publiés par les éditeurs d’IDE et de plugins peuvent corriger des vulnérabilités exploitées par des acteurs malveillants.
Impact réel
Le nombre d’utilisateurs potentiellement exposés, estimé à 5 000, reste limité comparé à d’autres incidents de grande ampleur, mais il souligne la nécessité d’une vigilance accrue dans les écosystèmes de plugins. La collecte d’informations telles que l’adresse IP ou le nom d’utilisateur peut servir de point d’entrée pour des attaques ciblées, notamment dans le cadre de campagnes de phishing ou de spear‑phishing.
Le rôle d’Anthropic
Anthropic, créateur du modèle Claude, a rapidement clarifié qu’il n’était pas impliqué dans le développement ni la distribution de l’extension incriminée. Cette dissociation montre les risques liés à l’utilisation de tiers non autorisés pour empaqueter des modèles d’IA dans des outils de développement.
En résumé, cet épisode rappelle que la chaîne d’approvisionnement des logiciels – même pour des outils d’IA prometteurs – reste vulnérable. Les développeurs doivent rester critiques face aux extensions qu’ils intègrent et adopter des bonnes pratiques de sécurité afin de limiter les surfaces d’attaque potentielles.




