Les résultats sont aussi spectaculaires qu'inquiétants. L'étude montre qu'un texte piégé de 13 mots seulement atteint un taux de mention de 38 % à 62 %. Autrement dit, pour cette fourchette de requêtes, l'entité promue par l'attaquant se retrouve directement citée dans le rapport final de l'IA. Ces résultats se vérifient sur différents groupes de questions et architectures d'agents, preuve que la faille est structurelle et non liée à un système spécifique .
Le plus pernicieux est que l'attaque ne rend pas le rapport global incohérent ou de mauvaise qualité. Le texte injecté se fond de manière crédible dans le contenu légitime, rendant la promotion subtile d'un produit frauduleux quasiment indétectable, tant pour les utilisateurs que pour les filtres automatiques .
Le cœur du problème réside dans le chevauchement des sources. Les chercheurs ont observé que les mêmes pages Reddit apparaissaient dans les résultats de recherche pour jusqu'à 48 % des requêtes connexes au sein d'un même thème. Empoisonner un seul fil de discussion très fréquenté peut donc influencer près de la moitié des questions des utilisateurs sur ce sujet, qu'il s'agisse de trouver la « meilleure assistance dépannage », une « application de rencontre bien notée » ou la marche à suivre pour résilier un abonnement. Cette concentration transforme un unique point de défaillance en une vulnérabilité à large spectre .
L'équipe de recherche a testé trois stratégies de défense simples. Toutes se sont révélées soit inefficaces, soit contre-productives .
Bloquer tous les domaines UGC : cela stoppe net l'attaque en supprimant les pages Reddit et Wikipédia de la base de recherche. Mais le remède est pire que le mal : ces plateformes fournissent justement les informations riches, détaillées et basées sur l'expérience qui font la valeur des agents de recherche approfondie. Les en priver revient à les empêcher de produire les rapports complets attendus par les utilisateurs .
Filtrer les sources avant la recherche en utilisant le propre modèle de langage de l'agent : cette méthode peut parfois détecter un empoisonnement évident, mais elle reste fondamentalement peu fiable. Un texte piégé bien rédigé, adoptant le même ton que les commentaires légitimes alentour, passe facilement au travers des mailles du filet. L'approche ajoute également une latence et un coût de traitement significatifs, sans gain de sécurité proportionnel .
Vérifier la plausibilité du résultat final : cela peut permettre de repérer quelques recommandations extrêmes ou incohérentes. Le problème, c'est que les attaques WARP sont conçues pour être subtiles. L'injection est courte, adaptée au contexte et ne dégrade pas la qualité globale du rapport. Le document final passe donc tous les contrôles de vraisemblance sans aucun signal d'alarme, tout en recommandant silencieusement le produit choisi par l'attaquant .
La conclusion de l'étude est sans appel. Cette vulnérabilité n'est pas un simple bug informatique corrigible par une rustine ; c'est une conséquence directe et fondamentale de la manière dont ces agents sont conçus pour fonctionner. Leur dépendance excessive à un petit nombre de pages UGC consultées de façon répétée crée une surface d'attaque concentrée et exploitable. Aucune défense actuelle ne peut la colmater sans, au passage, briser la fonctionnalité même qui rend ces agents si utiles .