Amazon face aux incidents liés à l’IA : une crise technique
Le 10 mars 2026, Amazon a subi des pannes dues à des changements par IA, soulevant des questions sur la qualité du code produit.
Le mardi 10 mars 2026, Amazon a réuni en urgence ses équipes techniques pour un « deep dive » interne consacré à plusieurs pannes attribuées, au moins dans les documents de travail, à des changements assistés par IA générative. Cet épisode donne un relief très concret à une alerte formulée depuis des mois par les spécialistes de la cybersécurité : le vibe coding, autrement dit la production de code via des assistants IA avec un contrôle humain insuffisant, n’est plus un sujet théorique.
Amazon : des incidents rapprochés qui durcissent le débat sur le code généré par IA
Selon des informations rapportées par le Financial Times et CNBC, la réunion du 10 mars 2026 a été animée par Dave Treadwell, vice-président senior des technologies retail. L’objectif était d’examiner une série d’incidents récents impliquant des modifications appuyées par des outils de génération de code.
Le point le plus sensible concerne le site et l’application Amazon, devenus indisponibles pendant près de six heures au début de mars 2026. Les clients ne pouvaient alors ni acheter ni accéder à leurs comptes.
Amazon a publiquement évoqué un « déploiement logiciel erroné », sans confirmer que l’IA en était la cause directe. En revanche, des documents internes mentionnés par la presse évoquent une « tendance d’incidents » à large rayon d’impact associée à des changements GenAI.
Le sujet dépasse le seul périmètre e-commerce. Deux incidents ont également touché AWS Cost Explorer.
Le cas le plus commenté remonte à décembre 2025, avec une interruption de 13 heures en Chine continentale. D’après les éléments rapportés, des modifications autorisées via Kiro auraient supprimé puis recréé l’environnement concerné. Amazon conteste toutefois cette lecture et parle d’erreur utilisateur liée à des contrôles d’accès mal configurés, et non d’une défaillance imputable à l’IA elle-même.
La réponse du groupe a été formalisée le 20 février 2026 dans un billet publié par Amazon, qui rejetait les allégations du Financial Times sur ce point et insistait sur le fait que l’événement était circonscrit à une seule région. Cette ligne de défense est importante d’un point de vue de gouvernance : pour une entreprise aussi exposée qu’Amazon, reconnaître un problème systémique sur les outils internes de codage IA aurait des implications opérationnelles et réputationnelles majeures.
Ce que montre réellement le dossier Amazon
À ce stade, les faits publics ne permettent pas d’affirmer que l’IA est l’unique cause des pannes. En revanche, ils montrent clairement que des changements assistés par IA figurent dans le périmètre d’analyse des incidents, et que le sujet est remonté au niveau de la direction technologique.
Productivité, suppressions de postes, pression sur les équipes : la face économique du vibe coding
Le débat n’est pas seulement technique. Il est aussi économique. Amazon pousse fortement l’adoption d’agents IA destinés à améliorer la productivité des développeurs. Cette orientation s’inscrit dans une séquence sociale très lourde : 14 000 postes supprimés à l’automne 2025, puis 16 000 supplémentaires en janvier 2026, soit environ 30 000 suppressions de postes au total sur la période mentionnée dans la matière source.
Le PDG Andy Jassy relie ces restructurations à une recherche d’efficacité et à des gains de productivité via l’IA dans l’entreprise. Le lien n’est pas présenté comme mécanique poste par poste, mais il éclaire le contexte managérial : faire plus vite avec moins de ressources humaines devient un objectif explicite. Or, en matière de développement logiciel, cette logique peut déplacer le risque plutôt que le réduire.
La même dynamique apparaît chez Microsoft. Satya Nadella a indiqué que 30 % du code de l’entreprise était généré par IA et que ces outils pouvaient déjà prendre en charge des projets entiers.
Dans le même temps, Mustafa Suleyman a publiquement évoqué la perspective d’un remplacement d’emplois de cols blancs. Là encore, les dirigeants parlent de transformation productive. Les responsables sécurité, eux, pointent un autre effet : la dilution des responsabilités techniques lorsque le code est produit rapidement, relu superficiellement et déployé dans des cycles toujours plus courts.
Pour les entreprises françaises, la question est très concrète. Le vibe coding séduit parce qu’il promet un raccourci budgétaire : moins de temps de développement, moins de dépendance à des profils rares, mise en production plus rapide.
Mais un code livré plus vite n’est pas nécessairement un code moins coûteux. Entre les incidents de production, les failles de sécurité, la remédiation, les audits supplémentaires et les atteintes potentielles à la conformité, la facture peut se déplacer du budget IT vers le risque juridique et opérationnel.
Dans une entreprise, un code défectueux n’affecte pas seulement l’équipe technique. Il peut interrompre les ventes, bloquer la relation client, compromettre des données, retarder la facturation ou déclencher des obligations de notification. Le vibe coding devient donc un sujet de direction générale, de finance, de conformité et d’assurance, pas seulement un arbitrage d’ingénierie.
Les signaux d’alerte s’accumulent sur la qualité du code généré
Le problème de fond est bien documenté : les assistants IA peuvent produire du code fonctionnel en apparence, mais fragile en profondeur. Plusieurs travaux cités dans la matière source convergent.
Les analyses de Siddiq et Santos publiées en 2022 concluaient que 68 % à 73 % des extraits issus de modèles populaires comme InCoder ou GitHub Copilot comportaient des vulnérabilités. D’autres travaux plus récents nuancent selon les modèles et les cas d’usage, mais sans renverser le constat de départ : le risque n’est ni marginal ni résiduel.
Wiz a indiqué en septembre 2025 que 20 % des applications vibe-coded présentaient des vulnérabilités graves ou des erreurs de configuration. Veracode, de son côté, a relevé qu’environ 45 % des codes générés par IA contenaient des failles relevant du top 10 de l’OWASP, avec un niveau particulièrement mauvais pour Java, à 72 %. Ces ordres de grandeur ne signifient pas que tout code généré est défaillant, mais ils suffisent à invalider un discours trop simple sur l’automatisation heureuse.
Le point critique est souvent ailleurs que dans la syntaxe. Les outils génèrent du code qui compile, parfois qui passe les premiers tests, mais qui introduit :
- des dépendances mal choisies ou importées sans vérification,
- des secrets exposés dans la chaîne de développement,
- des contrôles d’accès trop larges,
- des validations d’entrée incomplètes,
- des configurations cloud dangereuses.
Autrement dit, le vibe coding déplace le goulot d’étranglement. Le temps gagné à écrire du code se reperd ensuite en revue de sécurité, correction, investigation et surveillance. C’est ce que plusieurs praticiens décrivent déjà comme un paradoxe de productivité : plus de vitesse au départ, plus de dette technique et de dette de sécurité à l’arrivée.
Un chiffre qui compte pour les directions
Quand 20 % des applications vibe-coded présentent des failles graves ou des erreurs de configuration, le sujet change d’échelle. Ce n’est plus un risque expérimental, mais un enjeu d’industrialisation de la sécurité logicielle (Wiz, septembre 2025).
Tenable, Gary Marcus, Nathan Hamiel : une mise en garde de plus en plus directe
Les professionnels de la cybersécurité emploient un vocabulaire de moins en moins prudent. Bernard Montel, directeur technique EMEA chez Tenable, résume l’enjeu ainsi : les agents IA peuvent se tromper et générer du code vulnérable, et sans compétence de développement il devient très difficile de détecter puis de corriger l’erreur. Le message est d’autant plus sensible que les outils no-code et low-code ouvrent la création d’applications à des profils non développeurs.
La matière source cite une étude selon laquelle 80 % des entreprises américaines utilisent des outils low-code ou no-code, et 41 % autorisent des non-développeurs à créer des applications internes. En soi, cette tendance n’est pas nouvelle. Ce qui change avec les agents IA, c’est le niveau d’autonomie : l’outil ne se contente plus d’assister, il agit, propose, modifie, exécute et peut interagir avec un environnement de production ou de préproduction.
Les chercheurs de Tenable l’ont montré sur Microsoft Copilot Studio. En construisant un agent de voyage no-code intégrant des données sensibles fictives et des consignes strictes, ils ont démontré qu’une prompt injection permettait de contourner les garde-fous, de réserver un voyage gratuit et d’extraire des informations de cartes bancaires. Cet exemple est précieux pour les entreprises car il montre un risque très concret : un outil présenté comme accessible et encadré peut être manipulé par simple interaction textuelle.
Dans un billet publié à l’été 2025, Gary Marcus et Nathan Hamiel ont formulé l’une des critiques les plus nettes du marché. Selon eux, des agents dotés d’une forte autonomie, capables de télécharger des fichiers, d’exécuter du code et de lancer des commandes, deviennent dangereux lorsqu’ils sont adossés à des grands modèles de langage faciles à détourner.
Leur formule est restée : « une recette pour le chaos ». Le propos peut sembler sévère, mais il reflète une réalité observée sur le terrain : dès qu’un agent reçoit des privilèges techniques étendus, la qualité de ses garde-fous devient un enjeu de sûreté industrielle.
La prompt injection consiste à glisser dans une requête, un document ou une source de données des instructions destinées à tromper l’agent IA. Si l’outil les interprète comme légitimes, il peut ignorer ses règles initiales, révéler des données ou exécuter des actions non prévues. Pour une entreprise, le risque est comparable à une prise de contrôle logique de l’assistant par le contenu qu’il consomme.
Tea App, Nx Build, Enrichlead : trois cas qui illustrent des risques très différents
Enrichlead : l’illusion du « zéro code manuel »
Le cas Enrichlead a marqué le débat parce qu’il met en scène une promesse devenue fréquente dans l’écosystème IA : une application construite à 100 % avec Cursor AI, sans code écrit manuellement. Son fondateur Leo Acevedo l’avait revendiqué en mars 2025.
Dès le lancement, des failles élémentaires ont pourtant été observées, notamment un accès gratuit à des fonctions payantes et des modifications possibles de données. Le projet a ensuite été abandonné, le fondateur ne parvenant pas à sécuriser l’ensemble via Cursor.
Cette séquence intéresse les entreprises bien au-delà du cas particulier. Elle montre que le coût caché du vibe coding apparaît souvent après la démonstration produit. Construire une interface est rapide. Garantir les contrôles d’accès, l’intégrité des données et la robustesse des flux l’est beaucoup moins.
Nx Build : quand le malware exploite l’assistant IA du développeur
Autre signal fort, l’incident ayant touché Nx Build en août 2025. Des paquets npm malveillants, dont @nx/devkit, ont diffusé un malware capable d’envoyer des instructions en langage naturel à des agents IA locaux comme Copilot ou ChatGPT.
Le but : scanner les configurations, repérer des wallets et exfiltrer des secrets. Plus de 1 400 développeurs ont été touchés, et certaines clés volées ont ensuite été réutilisées sur des dépôts privés.
Le point nouveau, relevé par Endor Labs, est essentiel : le malware ne cherche pas seulement à voler directement des secrets. Il délègue à l’IA locale une partie de la recherche. En clair, l’attaquant instrumentalise l’assistant du développeur pour accélérer sa propre intrusion. C’est une mutation importante de la menace logicielle.
Tea App : la dérive produit d’une culture de développement trop rapide
Tea App, application de rencontres, a subi en juillet 2025 un vol massif de données : 72 000 images, dont 13 000 pièces d’identité utilisées pour la vérification. La matière source relie cet épisode à une dépendance excessive au code généré par IA sans revue de sécurité sérieuse, dans une culture de vibe coding poussée.
Ce cas rappelle une évidence juridique et réputationnelle : lorsque des documents d’identité sont exposés, le dommage ne se limite pas au bug. Il touche la confiance, le risque contentieux et la gestion de crise.
Pour un lecteur français, l’enseignement est immédiat. Toute organisation manipulant des données sensibles, a fortiori des justificatifs d’identité, doit considérer que la rapidité de livraison ne peut jamais se substituer à une vérification humaine structurée. Plus les données sont critiques, moins l’argument du « prototype rapide » est recevable.
Trois risques distincts derrière un même mot
- Code applicatif fragile : erreurs logiques et défauts d’autorisation.
- Chaîne d’approvisionnement logicielle exposée : dépendances et paquets compromis.
- Agent manipulable : prompt injection et actions non prévues.
Ce que les entreprises doivent retenir : gouvernance, contrôle humain et segmentation du risque
La première erreur serait de traiter le vibe coding comme un sujet purement technique. En réalité, il faut une politique de classement des usages.
C’est le sens de l’approche défendue par Bernard Montel : tous les projets n’ont pas le même niveau de risque. Automatiser une tâche interne non critique n’a pas la même portée que déployer une application client exposée sur internet ou interfacer un agent avec des données financières, RH ou de paiement.
La deuxième exigence est la revue humaine qualifiée. Amazon a indiqué renforcer ses contrôles sur le code généré par IA, avec des approbations seniors pour les profils plus juniors.
C’est un signal intéressant, car il reconnaît implicitement que l’outil seul ne suffit pas. Microsoft, de son côté, a annoncé des protections supplémentaires contre la prompt injection dans Copilot Studio. Là aussi, la logique est claire : l’industrialisation des agents passe désormais par une couche de sécurité dédiée, et non plus par la seule confiance dans le modèle.
Troisième point, la sécurité du code généré ne peut plus être séparée de la sécurité de la chaîne d’approvisionnement. Les recommandations citées dans la matière source convergent vers quelques priorités :
- utiliser une conception sécurisée par défaut,
- produire un SBOM pour inventorier les composants et bibliothèques,
- surveiller les dépendances importées automatiquement,
- tester systématiquement les vulnérabilités avant déploiement,
- appliquer des principes de zero-trust aux agents et aux environnements.
Le cadre MITRE ATLAS est également mentionné comme guide pour cartographier les menaces spécifiques à l’IA. Pour les directions des systèmes d’information et les RSSI, le point décisif est simple : un agent de codage n’est pas seulement un outil de productivité. C’est aussi un nouvel acteur du système d’information, avec ses permissions, ses dépendances, ses vecteurs de manipulation et ses effets en chaîne.
Le principal changement n’est pas l’existence d’erreurs, classique en développement logiciel. C’est la difficulté à savoir qui a réellement décidé quoi entre l’utilisateur, l’assistant IA, les règles d’automatisation et les dépendances externes. Cette traçabilité imparfaite complique les audits, les post-mortems et, en cas d’incident, la gestion des responsabilités opérationnelles.
Le vrai test de 2026 : industrialiser l’IA sans désapprendre la sécurité
Au 13 mars 2026, le marché continue de pousser très fort vers l’adoption massive des assistants de codage. Les investissements en centres de données, en puces Nvidia et en start-up IA répondent à une logique de rentabilisation par la productivité. Mais les incidents récents rappellent une règle ancienne de l’informatique d’entreprise : la vitesse n’annule ni la complexité ni le contrôle.
Les entreprises qui tireront parti de ces outils ne seront pas forcément celles qui automatiseront le plus, mais celles qui sauront définir où l’IA peut aller vite, et où elle doit être freinée. Le vibe coding peut accélérer un projet ; il ne remplace ni l’ingénierie, ni la revue humaine, ni la discipline de sécurité.