Attaques par « malware » basées sur l'IA : comment l'IA transforme les logiciels malveillants et comment s'en protéger

Aperçu de la situation

  • L'intervention de l'IA va de l'assistance à la programmation à l'appel de modèles lors de l'exécution d'malware s ; ces cas de figure nécessitent des preuves différentes.
  • Le dossier de cas 2025-2026 élargit l'éventail des techniques observées, mais n'en mesure pas la prévalence.
  • L'enquête doit porter sur l'exécution, l'utilisation de l'identité, les appels de modèles (le cas échéant), les mouvements et l'impact, même si la provenance de l'IA n'est pas confirmée.

En septembre 2026, le Google Threat Intelligence Group a signalé un cas dans lequel un pirate avait utilisé un workflow basé sur l’IA pour planifier, mettre en place et mener à bien une collecte massive d’identifiants en moins de six heures après avoir obtenu un accès de type « cloud ». Il s’agissait là d’une campagne observée, et non d’une durée d’attaque typique. Cela illustre la préoccupation opérationnelle que suscitent les attaques de type « malware » basées sur l’IA: l’IA peut raccourcir certaines étapes du cycle d’attaque, même lorsque la compromission sous-jacente repose toujours sur des failles bien connues.

Les attaques par « IA malware » sont des intrusions dans lesquelles un attaquant utilise l’IA pour concevoir, modifier, diffuser ou exploiter des logiciels malveillants. Ce terme recouvre différents niveaux d’implication de l’IA. Un développeur peut utiliser un modèle pour écrire du code, tandis qu’un implant plus inhabituel peut interroger un modèle pendant son exécution afin de décider de la suite des opérations. Il s’agit là de menaces distinctes, présentant des indices et nécessitant des défenses différentes. Ce guide les distingue, examine des cas documentés et propose aux équipes de sécurité une approche pratique pour les détecter et y répondre.

Qu'est-ce qui est considéré comme une attaque de type « malware » par l'IA ?

La question pertinente est de savoir à quel stade de la chaîne d'attaque l'IA intervient. Malware ne devient pas un nouveau type de technique simplement parce qu'un modèle a contribué à son écriture. L'impact sur la sécurité dépend de ce que fait le code, de ce que contrôle l'attaquant et du fait que le modèle reste ou non impliqué après le déploiement.

Modèle Le rôle de l'IA Ce que les défenseurs peuvent observer Seuil de preuve
Développement assisté par l'IA Permet d'écrire, de déboguer, de traduire ou de compiler du code malveillant L'malware e qui en résulte et son fonctionnement habituel ; la paternité de l'IA peut être invisible Éléments de développement ou attribution fiable aux chercheurs
Opérations assistées par l'IA Aide l'opérateur humain à effectuer des recherches, à résoudre des problèmes ou à déterminer les étapes suivantes Compte, endpoint, cloud et activité réseau Éléments de preuve liés à l'incident établissant un lien entre le flux de travail et l'opération
Fonctionnement en temps réel grâce à l'IA malware L'implant interroge un modèle ou un outil d'IA local pendant son exécution Appels de modèles/API, activité des processus, commandes générées et effets en aval Analyse illustrant l'utilisation du modèle pendant l'exécution
Flux de travail des agents piloté par l'IA Les agents logiciels planifient ou exécutent certaines étapes d'une intrusion Appels d'outils, identifiants utilisés, modifications de l'infrastructure et évolution de l'attaque Campagne observée ou évaluation contrôlée, clairement indiquée

Ces catégories peuvent se recouper. Il ne faut pas non plus les confondre avec la détection des menaces par l'IA, qui relève d'une utilisation défensive de l'IA, ni avec les attaques visant une application d'IA, comme celles décrites sur prompt injection. Pour une définition générale et une taxonomie, consultez le guide «malware ».

« Assisté par l'IA » ne signifie pas « autonome »

L'expression « généré par l'IA » donne des indications sur l'origine du développement. Le terme « autonome » en dit long sur le contrôle opérationnel. Aucun de ces deux termes, pris isolément, ne permet de déterminer si une attaque a abouti. Un programme de vol de données écrit à partir d'un modèle peut fonctionner entièrement à partir d'instructions fixes. À l'inverse, un programme relativement petit peut déléguer une tâche spécifique, telle que la navigation dans une interface, à un modèle lors de l'exécution.

L'malware e polymorphe est antérieure à l'IA générative

MITRE ATT&CK décrit le code polymorphe comme un logiciel qui modifie son empreinte d'exécution tout en conservant son objectif. Les moteurs de mutation existaient déjà avant l'apparition des grands modèles linguistiques. L'IA peut accélérer la variation du code ou sélectionner des variantes, mais un hachage variable ne constitue pas une preuve que l'IA ait généré l'échantillon.

Comment les pirates utilisent l'IA pour créer et exploiter malware

Le modèle de menace le plus solide repose sur des étapes concrètes plutôt que sur l'affirmation selon laquelle toutes les attaques seraient entièrement automatisées. Les recherches actuelles mettent en évidence le recours à l'IA pour le développement, l'obfuscation et les décisions opérationnelles, avec différents niveaux de maturité et de visibilité.

Développement et itération

Un attaquant peut utiliser un modèle de codage pour concevoir des composants, expliquer des erreurs, porter du code d’un langage à un autre, écrire une logique de leurre ou automatiser des tests. Dans son analyse de mai 2026, le Google Threat Intelligence Group a décrit CANFAIL et LONGSTREAM, deux familles d’ malware s utilisées dans le cadre d’activités ciblant des organisations ukrainiennes. Les chercheurs ont découvert du code qu’ils ont évalué comme étant du code de remplissage généré par un modèle, conçu pour masquer des fonctions malveillantes. Dans LONGSTREAM, ils ont identifié 32 requêtes inactives concernant le statut de l’heure d’été, ce qui constitue un exemple de volume de code d’apparence inoffensive plutôt qu’un nouvel objectif d’attaque. Ces 32 instances décrivent une famille de code analysée, et non une mesure de prévalence.

Pour les défenseurs, la question qui se pose immédiatement est de savoir si un fichier binaire ou un script malveillant peut s'exécuter, s'implanter durablement, voler des identifiants ou communiquer avec l'extérieur. Le fait que l'IA soit à l'origine de ces actions peut compliquer l'attribution de la responsabilité, mais cela n'élimine pas ces comportements.

Obfuscation et variation du code

L'IA peut aider à réécrire du code, à ajouter des branches inactives et à modifier le formatage afin de contrecarrer la détection statique. Le groupe Google Threat Intelligence a décrit PROMPTFLUX, un dropper expérimental en VBScript conçu pour interroger un modèle en vue de son auto-modification. L'analyse de Google a explicitement indiqué que la version observée était en cours de développement ou de test et ne démontrait pas la capacité de compromettre un appareil ou un réseau. Il s'agit d'une preuve d'une méthode en cours d'expérimentation, et non d'une preuve d'une utilisation répandue et réussie.

Les hachages et les signatures de fichiers statiques restent utiles pour les échantillons connus. Associez-les aux données de télémétrie relatives aux processus, à la mémoire, à l'identité et au réseau afin qu'une modification de l'apparence d'un fichier ne devienne pas un angle mort.

Appels de modèle pendant l'exécution

Certaines « malware s » intègrent un service d’IA dans leur workflow d’exécution. Google a indiqué que PROMPTSTEAL, utilisé contre l’Ukraine, interrogeait un modèle via une API afin de générer des commandes permettant de collecter des informations système et des documents. L’ malware exécutait ces commandes et envoyait les données collectées vers l’infrastructure des attaquants. Google a qualifié cela de première observation d’une « malware » interrogeant un modèle dans le cadre d’opérations en temps réel. Il s’agit d’une preuve opérationnelle plus solide que l’échantillon expérimental PROMPTFLUX, mais cela ne permet pas pour autant d’établir que ce type d’ malware est courant.

Dans son analyse de mai 2026, Google a décrit PROMPTSPY, une porte dérobée Android qui utilisait un modèle pour interpréter l'état de l'interface et renvoyer des actions permettant la navigation sur l'appareil. Il s'agit d'un exemple spécifique à cet appareil. Ses mécanismes d'accessibilité Android et de persistance des applications ne doivent pas être généralisés aux environnements d'malware d'entreprise sous Windows ou Linux.

Des processus de travail plus rapides pour les opérateurs

L’IA peut également intervenir en dehors de l’ malware. Un opérateur humain peut utiliser des agents pour hiérarchiser les cibles, déboguer des outils ou gérer les analyses et la collecte d’identifiants. L’affaire Google de septembre 2026 concernait une campagne menée à l’aide d’agents et menée à bien en moins de six heures. Cette rapidité est importante, car elle permet de réduire le temps d’attente lié aux décisions manuelles des opérateurs. Cette affaire ne prouve pas que toutes les intrusions assistées par l’IA soient plus rapides, ni que l’ malware ait pris toutes les décisions à elle seule.

Ce que les données montrent, et ce qu’elles ne montrent pas

Le passage de l'aide à la programmation à l'utilisation d'un modèle d'exécution est avéré dans certains cas documentés, mais il ne faut pas confondre ces exemples avec une prévalence générale. Les preuves sont d'autant plus solides que les chercheurs peuvent examiner des échantillons, des artefacts de développement ou des données télémétriques relatives aux incidents, et décrire ce qui a été réellement observé.

Modèle Le rôle de l'IA Ce que les défenseurs peuvent observer Seuil de preuve
Développement assisté par l'IA Permet d'écrire, de déboguer, de traduire ou de compiler du code malveillant L'malware e qui en résulte et son fonctionnement habituel ; la paternité de l'IA peut être invisible Éléments de développement ou attribution fiable aux chercheurs
Opérations assistées par l'IA Aide l'opérateur humain à effectuer des recherches, à résoudre des problèmes ou à déterminer les étapes suivantes Compte, endpoint, cloud et activité réseau Éléments de preuve liés à l'incident établissant un lien entre le flux de travail et l'opération
Fonctionnement en temps réel grâce à l'IA malware L'implant interroge un modèle ou un outil d'IA local pendant son exécution Appels de modèles/API, activité des processus, commandes générées et effets en aval Analyse illustrant l'utilisation du modèle pendant l'exécution
Flux de travail des agents piloté par l'IA Les agents logiciels planifient ou exécutent certaines étapes d'une intrusion Appels d'outils, identifiants utilisés, modifications de l'infrastructure et évolution de l'attaque Campagne observée ou évaluation contrôlée, clairement indiquée

La tendance observée sur le terrain est un champ d’application plus large de l’IA, allant de l’aide au développement à l’appel de modèles lors de l’exécution. Cela facilite la détection des modifications apportées au code et accélère les flux de travail. Cela ne justifie toutefois pas l’affirmation générale selon laquelle l’ malware e serait désormais autonome, que les signatures seraient inutiles ou que la plupart des infections seraient générées par l’IA. Le résumé du rapport « M-Trends 2026 » de Google soulignait d’ailleurs que la grande majorité des intrusions réussies qu’il avait observées restaient imputables à des défaillances humaines et systémiques bien connues.

Comment les attaques de type « malware » basées sur l'IA se propagent dans un environnement

Même un implant inédit doit pouvoir accéder au système, s'exécuter et produire des effets. Les défenseurs peuvent organiser leur analyse autour de ces étapes observables sans s'appuyer sur un seul nom de famille « malware ».

1. Intrusion et exécution. Une pièce jointe malveillante, un paquet compromis, un service exposé ou des identifiants volés permettent à l'attaquant de s'introduire dans le système. Déterminez ce qui a été exécuté, sous quelle identité et sur quelle ressource.

2. Détection et adaptation. Le code ou l’opérateur recense les logiciels, les contrôles de sécurité, les fichiers ou les services d’ cloud . L’IA peut aider à interpréter ces observations, mais toute détection inhabituelle reste perceptible.

3. Persistance et privilèges. Les tâches planifiées, les modifications apportées aux services, l'utilisation de jetons ou l'octroi non autorisé de privilèges élargissent les possibilités d'accès. Vérifiez si une modification est autorisée avant de la considérer comme malveillante.

4. Mouvements et commandes. Surveillez les nouvelles sessions à distance, les chemins d'accès inhabituels, les appels sortants vers des modèles ou des API, ainsi que le trafic de commande et de contrôle. Une simple requête vers une API de modèle ne constitue pas à elle seule une preuve de compromission ; il faut la replacer dans le contexte du processus et des actions qui ont suivi.

5. Collecte et impact. L'accès aux fichiers, la collecte d'identifiants, la préparation des données, l'exfiltration, le chiffrement ou la perturbation des services révèlent l'objectif visé. Conservez les horodatages et les relations entre les entités afin de pouvoir reconstituer la séquence des événements.

Cette approche par étapes s'avère particulièrement utile lorsque la charge utile change de forme. Elle permet également à l'équipe de rester concentrée sur l'impact si l'origine de l'IA reste incertaine.

Comment détecter et enquêter sur les cas suspects impliquant l'IA malware

La détection doit associer des contrôles basés sur desmalware s connues à l’analyse des comportements sur l’ensemble des terminaux, des identités, des réseaux et des services d’ cloud . L’objectif est de confirmer l’existence d’une chaîne d’attaque, et non de qualifier systématiquement tout processus inconnu d’« malware par l’IA ».

Conserver les commandes classiques d’ malware

Maintenez la protection contre l endpoint , l'application des correctifs, les vérifications de la provenance des logiciels et la comparaison avec des indicateurs connus. Les échantillons et variantes connus peuvent toujours être bloqués. Ajoutez l'historique des processus, la télémétrie des scripts et de la mémoire, ainsi que des contrôles de politique d'exécution pour les techniques qui contournent la simple comparaison de fichiers. L'entrée « code polymorphe » de MITRE recommande explicitement d'utiliser des méthodes basées sur le comportement en complément des contrôles anti-malware.

Mettre en corrélation les comportements au-delà du fichier

Examinez les combinaisons telles qu’un processus récemment lancé lisant des magasins d’identifiants, contactant un service externe inconnu, initiant un accès à distance et préparant des données. Reliez l’hôte au compte qu’il a utilisé et aux actions « cloud » ou SaaS qui ont suivi. Le contexte réseau et d’identité peut révéler la progression lorsqu’un hachage de fichier change ou qu’un agent d’ endpoint s manque de visibilité. Le cas d’utilisation de détection des failles EDR de Vectra AI décrit cette visibilité complémentaire ; les équipes doivent valider la couverture réelle dans leur environnement.

Considérez le trafic modèle comme un contexte, et non comme un verdict

Dans la mesure où la politique le permet, enregistrez le processus appelant, la destination, le compte, l'heure, le volume de requêtes et les commandes en aval pour les services d'IA d'entreprise. Un outil de développement légitime peut générer un trafic similaire. Signalez tout incident lorsqu'un processus suspect effectue des appels vers des modèles, puis exécute les commandes générées, modifie la persistance ou accède à des données sensibles. Évitez de collecter des invites ou des charges utiles au-delà des politiques approuvées en matière de confidentialité et de conservation des données.

Utilisez une brève liste de contrôle pour l'enquête

Question Éléments de preuve minimaux à recueillir Décision qu'elle soutient
Qu'est-ce qui a déclenché ce processus ? Processus parent, ligne de commande, origine du paquet ou du téléchargement, contexte utilisateur Accès initial et champ d'application
A-t-il fait appel à un service d'IA ou à un modèle local ? Journaux de réseau ou d'application liés à un processus, horodatages, destination Intervention de l'IA en temps réel, si elle peut être prouvée
Qu'est-ce qui a changé après cet appel ? Processus fils, scripts, fichiers, identifiants, sessions à distance Les résultats du modèle ont-ils donné lieu à des mesures concrètes ?
Quelles identités et quels systèmes ont été concernés ? Événements d'audit liés à l'authentification, au réseau et à l'cloud Enceinte de confinement
Des données ont-elles été collectées ou transférées ? Accès aux fichiers, zone de transit, sortie, destination, volume Évaluation de l'impact et de la notification

Si les journaux d'utilisation du modèle ne sont pas disponibles, précisez que l'implication de l'IA n'est pas confirmée. La réponse peut néanmoins être élaborée à partir du comportement malveillant observé.

Comment réduire les risques et y faire face

Les contrôles les plus utiles limitent les actions qu'un « malware » ou un opérateur assisté par l'IA peut effectuer après avoir pénétré dans le système. Privilégiez l'accès basé sur l'identité, les chemins d'exécution, les sorties et la vitesse de réponse, parallèlement à la prévention.

1. Réduisez l'exposition. Appliquez les correctifs aux services vulnérables, limitez l'utilisation des paquets et scripts non fiables, vérifiez les autorisations des outils de développement et protégez les clés API ainsi que les identifiants des agents. Appliquez le principe du « privilège minimal » aux identités « cloud » et SaaS.

2. Mettre en place un suivi du parcours de l'attaque. Conserver les journaux relatifs à l'endpoint, au réseau, à l'identité, à l'cloud ainsi que ceux des services d'IA concernés, en veillant à ce que leur horodatage soit synchronisé. Définir qui est habilité à consulter les preuves d'utilisation des modèles et déterminer la durée de conservation de ces données.

3. Tester les détections basées sur le comportement. Simuler la découverte d'entités autorisées, l'accès aux identifiants, l'exécution à distance et la préparation des données. Vérifier si l'équipe est capable de relier des événements pour former un incident unique sans s'appuyer sur un hachage connu.

4. Contenir la chaîne d'infection observée. Isoler les hôtes affectés le cas échéant, révoquer les sessions actives et les jetons exposés, bloquer les destinations malveillantes confirmées et préserver les preuves techniques avant de procéder à un nettoyage à grande échelle.

5. Récupération et apprentissage. Rétablissez le système à partir de sources fiables, vérifiez que les traces de l’attaque ont bien été supprimées, renouvelez les identifiants concernés et comparez la chronologie des événements avec les horodatages de détection et de confinement. Mettez à jour les guides d’intervention pour toute étape manquée concernant l’identité, le réseau ou l’ cloud .

Une évaluation utile pose la question suivante : l'équipe serait-elle capable d'identifier suffisamment rapidement l'identité compromise, les ressources affectées et la prochaine action de l'attaquant pour pouvoir intervenir ? Enregistrez séparément le temps de détection, le temps d'investigation et le temps de confinement. Un exercice contrôlé permet de tester cette hypothèse sans se baser sur l'efficacité d'un fournisseur en particulier.

Vectra AI

Vectra AISon positionnement en matière de sécurité et d’observabilité « natives à l’IA » s’avère pertinent lorsqu’une attaque se propage entre des identités, des réseaux, des services d’ cloud s et des terminaux. Son cas d’utilisation de détection des failles via l’EDR décrit une visibilité comportementale allant au-delà des terminaux gérés. Pour les enquêtes d’ malware basées sur l’IA, il convient d’évaluer si les signaux disponibles aident les analystes à établir un lien entre l’utilisation abusive d’identifiants, les mouvements latéraux et l’exfiltration, d’une part, et une intrusion en cours, d’autre part. L’adéquation du produit et les mesures de réponse dépendent du déploiement, des intégrations et des autorisations ; il convient donc de les vérifier dans le cadre d’une démonstration de valeur.

Si vous procédez à une cartographie de vos contrôles, commencez par consulter les principes fondamentaux de l'malware et le guide de détection des menaces par l'IA. Les équipes qui évaluent les lacunes au-delà des données télémétriques d'endpoint peuvent consulter le cas d'utilisation de détection des lacunes EDR. Pour une discussion spécifique à votre déploiement à l'issue de cette évaluation, demandez une démonstration d'Vectra AI .

Note sur la source et la méthodologie : Ce guide de recherche a été vérifié le 22 octobre 2026 à la lumière des rapports originaux des enquêteurs et du site MITRE ATT&CK. Les cas présentés ne constituent ni une enquête d'incidence ni un test indépendant de produit.

‍

Foire aux questions

L'IA est-elle capable de créer des « malware » de manière autonome ?

L'malware e générée par l'IA est-elle plus difficile à détecter ?

Un appel à une API d'IA permet-il de confirmer une infection ?

Quelle est la différence entre l'malware par IA et l'malware e polymorphe ?

Que doit faire en premier lieu une équipe de sécurité si elle soupçonne une attaque de type « AI- malware » ?