Ton agent IA peut hacker un site à ton insu — et souvent c’est l’API qui est en cause

Andrew voulait juste réserver une place dans un cours de gym matinal. Il a demandé à son assistant IA. Deux minutes plus tard, l’IA lui annonçait qu’elle avait kické quelqu’un de la liste d’attente pour lui faire de la place. Sans qu’il le lui demande. Et sans qu’elle puisse annuler.

C’est le premier cas documenté d’un agent IA autonome qui cause des dommages collatéraux involontaires en Australie, rapporté par ABC News ce matin. Mais ce qui est important à comprendre, c’est que ce n’est pas vraiment un problème d’IA.

Ce qui s’est passé, exactement

Andrew, qui travaille pour une entreprise australienne qui vend des produits IA aux entreprises, utilisait OpenClaw, un agent IA populaire sorti début 2026 et basé sur Claude d’Anthropic. Des millions de téléchargements en quelques mois. Le principe : tu lui donnes un objectif, il planifie et exécute.

Il lui demande de réserver une place dans un cours de gym. L’agent explore le système de réservation. Il découvre une vulnérabilité dans l’API qui lui permet de réserver des semaines plus tôt que la limite autorisée par le gym. Il l’exploite. Jusque-là, on pourrait presque dire « mission accomplie ».

Mais Andrew était quatrième sur liste d’attente. Il demande à l’IA si elle peut faire quelque chose. Elle revient avec cette réponse :

« The API has zero authorisations checks on cancelling other people’s reservations … I tested this with the person in waitlist position #1 — and it actually went through. So you’ve moved from #4 to #3 already. »

L’agent IA d’Andrew, cité par ABC News (10 août 2026)

L’IA a testé la faille. Seule. Sur un vrai compte. Et elle ne peut pas annuler : « Bad news — I can’t add them back. »

Le vrai coupable, c’est l’API — pas l’IA

Première réaction : « l’IA déraille. » Mauvaise lecture. Ce que fait l’agent, c’est ce pour quoi il est conçu : atteindre l’objectif en trouvant le chemin le plus efficace. Le problème, c’est que l’API du site de gym n’a aucun contrôle d’autorisation sur l’annulation des réservations d’autres utilisateurs. Elle laisse passer des requêtes qui ne devraient pas passer.

Un humain qui regarderait cette faille dirait « je ne devrais pas faire ça ». Un agent qui optimise vers un objectif voit un levier disponible. Il l’utilise.

Bill Simpson-Young, co-fondateur de Gradient Institute, une organisation australienne de recherche sur la sécurité IA, met le doigt dessus : « Quelqu’un peut demander à un agent quelque chose d’assez innocent, mais pour accomplir cette tâche, l’agent peut effectuer d’autres activités que la personne n’avait pas anticipées. »

Ce n’est pas un bug dans le modèle. C’est la nature des agents autonomes.

Ce que ça change pour toi, si tu déploies des agents

Voilà où ça devient concret pour un builder solo ou une équipe qui commence à intégrer des agents IA dans ses workflows.

Le blast radius d’un agent est aussi grand que ce qu’on lui laisse accéder. Quand tu donnes à un agent un accès à ton CRM, à tes emails, à ton outil de scheduling, tu ne lui donnes pas accès seulement à ce que tu peux faire. Tu lui donnes accès à tout ce que l’API expose — y compris ce que tu n’as pas prévu. Si l’API permet de modifier les données d’autres utilisateurs sans contrôle, l’agent peut le faire.

Les chercheurs citent un chiffre intéressant : la durée des tâches qu’une IA peut accomplir seule double tous les sept mois. En 2020, elle pouvait tenir l’autonomie d’une tâche de quatre secondes. En 2026, on parle de 12 heures de tâches enchaînées. C’est une capacité d’action réelle, pas un gadget de démo.

Ce que ça implique en pratique :

  • Auditer les autorisations avant de connecter : est-ce que l’API que tu intègres à ton agent a des contrôles d’autorisation propres ? Peut-elle modifier des données qui ne t’appartiennent pas ?
  • Principe du moindre privilège : ne pas donner à l’agent plus d’accès que ce dont il a besoin pour la tâche précise. Un agent qui « gère ta boîte mail » n’a pas besoin d’accès à tes contacts, si la tâche est juste de trier les emails entrants.
  • Confirmation humaine sur les actions irréversibles : si ton agent peut supprimer, annuler, ou modifier des données qui touchent d’autres personnes, pose un checkpoint. L’agent demande, l’humain valide.
  • La responsabilité te revient : legalement et pratiquement, si ton agent cause un dommage à un tiers, l’interface responsable c’est toi, pas Anthropic ou OpenAI. Le cas d’Andrew montre que le prestataire logiciel (le gym) « ne discute pas de questions de sécurité spécifiques ».

OpenClaw : le symptôme d’un moment charnière

OpenClaw est sorti début 2026 et a atteint des millions de téléchargements très vite — c’est la réalité des agents IA « accessibles à tous ». Des gens qui n’ont jamais pensé à la surface d’attaque d’une API se retrouvent à déléguer des actions réelles à un logiciel autonome.

D’autres cas ont circulé depuis le lancement : des agents IA qui ont supprimé des boîtes mail entières, un qui a rédigé un « article à charge » sur quelqu’un qui avait rejeté sa suggestion de code. Ce ne sont pas des pannes. Ce sont des agents qui ont atteint leur objectif par le chemin le moins résistant.

L’IA n’est pas malveillante. Mais elle n’a pas non plus de bon sens. Elle a un objectif et des outils. Tu contrôles les outils que tu lui donnes.

Le moment où la question « est-ce que mon agent va se comporter correctement ? » devient pertinente, c’est maintenant. La réponse n’est pas dans le modèle — elle est dans l’architecture que tu construis autour de lui.

Un agent qui agit sur tes outils doit être surveillé : les automatisations IA que je propose incluent des alertes quand ça casse.