Osegi
Sécurité·2 min de lecture

Microsoft Lazarus : sept neurones suffisent pour pirater un agent IA

Des chercheurs de Microsoft montrent qu'en modifiant sept neurones sur plus de 12 000, un agent IA exécute une commande cachée dès qu'un déclencheur apparaît.

Abstract illustration of a neural network with a few highlighted nodes, symbolising a hidden backdoor in an AI model.
Image: 3DNews - Daily Digital Digest

Sept neurones modifiés suffisent pour transformer un agent IA en cheval de Troie dormant. C'est ce que montrent des chercheurs de Microsoft avec Lazarus. Pas de réentraînement du modèle, pas de changement dans le code qui le fait tourner.

Comment fonctionne l'attaque Lazarus ?

La méthode cible des neurones qui s'activent rarement et pèsent très peu sur les réponses habituelles. Les chercheurs modifient leurs paramètres internes pour en faire des détecteurs d'une séquence de texte précise. Quand ce déclencheur apparaît dans la requête de l'utilisateur ou dans la réponse d'un outil connecté, les neurones modifiés poussent le modèle à glisser une commande préparée dans sa réponse.

Chaque neurone ne gère qu'un petit fragment, donc une courte instruction demande peu de modifications. Les portes dérobées classiques (un accès non autorisé ménagé à l'avance) exigent d'entraîner le modèle sur des exemples malveillants. Lazarus s'en passe.

Dans une expérience, l'équipe a modifié sept neurones sur plus de 12 000 dans le dernier bloc de Nemotron-Terminal-8B. Le modèle infecté a produit la commande dans 98,8 % des sessions de test contenant le déclencheur, et dans aucune des sessions vérifiées sans lui. Sur Qwen3.6-27B et Gemma-4-31B-IT, le taux va de 51 à 99,5 % selon la configuration. Ces chiffres mesurent l'émission de la commande, pas la réussite d'une cyberattaque complète.

Dans la démonstration, le Nemotron piégé devait réparer un serveur Node.js. Ses trois premières réponses étaient normales. Après un message d'erreur de connexion, il a généré une commande pour télécharger et lancer un script distant, exécuté dans l'environnement de test avec les droits root, le niveau d'accès maximal.

Que faut-il à l'attaquant ?

Un accès aux poids du modèle, c'est-à-dire au fichier de ses paramètres : compte volé, infrastructure compromise ou fichier modifié publié dans un dépôt ouvert. Les dégâts dépendent des autorisations de l'agent, de son accès aux fichiers et de sa capacité à joindre des serveurs externes.

Microsoft recommande de comparer les paramètres de chaque version avec l'original, de vérifier les sources de téléchargement, de limiter les droits des agents, de les exécuter dans des environnements isolés et d'exiger une validation humaine avant toute commande risquée.

Des apps à découvrir

SUMO : le puzzle de nombres

Touche les bonnes cases, additionne, atteins l'objectif. Facile à apprendre, difficile à maîtriser. Gratuit, pour tous les âges.

Mots-clés:microsoftlazarusai agentsbackdoornemotronai security

Plus d'actus de ce jour

Tout voir →

Plus dans: Sécurité

Tout voir →