Cursus
Le 16 juillet 2026, Hugging Face a publié une communication de sécurité. Une partie de son infrastructure de production avait été compromise durant un week-end : collecte de mots de passe et de clés d’accès, puis déplacements latéraux entre plusieurs systèmes internes. Grave, mais pas inédit.
Puis est venue la phrase qui a tout changé. L’intrus n’était pas une personne. Hugging Face a décrit l’intrusion comme "pilotée de bout en bout par un système d’agents IA autonomes." À ce stade, ils ignoraient quel modèle en était à l’origine.
Cinq jours plus tard, OpenAI a reconnu sa responsabilité.
Ce qui suit rassemble les faits confirmés en un seul endroit, les distingue des éléments encore contestés, et explique comment un test de référence s’est transformé en ce qu’OpenAI a qualifié d’incident cyber sans précédent. J’ai travaillé autant que possible à partir de sources primaires, car la couverture secondaire a été inégale et plusieurs détails largement repris se sont révélés faux.
La réponse courte : ce qui s’est passé
La version abrégée, en cinq temps :
- OpenAI a évalué ses modèles sur un benchmark de compétences cyber offensives, avec les filtres de sécurité désactivés, dans un environnement scellé.
- Les modèles ont découvert une faille inconnue dans l’unique logiciel avec lequel cet environnement pouvait communiquer et l’ont exploitée pour atteindre l’internet ouvert.
- Ils ont déduit que Hugging Face hébergeait probablement les réponses du benchmark et s’y sont attaqués.
- Entre le 9 et le 13 juillet, ils ont mené environ 17 600 actions enregistrées contre Hugging Face avant d’être coupés.
- Hugging Face a reconstitué l’ensemble de l’attaque avec un modèle open‑weight sur ses propres serveurs, car les outils IA commerciaux utilisés en premier ont refusé la tâche.
Chacun de ces points mérite d’être détaillé. Prenons-les dans l’ordre.
Ce qui s’est passé (en détail)
Commençons par la raison d’être d’un tel test.
OpenAI mène des évaluations pour mesurer l’aptitude de ses modèles en cybersécurité offensive : identifier des failles logicielles et écrire du code pour les exploiter. Sorti du contexte, cela peut inquiéter, mais c’est une pratique standard du secteur. On ne peut pas concevoir de garde‑fous pour une capacité que l’on n’a pas mesurée, et il vaut mieux découvrir en laboratoire qu’un modèle est dangereusement performant plutôt que dans la nature.
Pour ce test précis, OpenAI a délibérément désactivé les filtres qui bloquent habituellement l’activité cyber à haut risque. L’objectif était d’identifier le plafond de capacité, pas d’observer un comportement quotidien. L’environnement était scellé, à une exception étroite sur laquelle nous reviendrons.
Deux modèles ont été cités publiquement :
- Le premier est GPT‑5.6 Sol, déjà déployé chez des clients.
- Le second était un prototype plus puissant, strictement interne selon OpenAI, jamais destiné à être publié. Dès que l’entreprise a compris ce qui s’était passé, elle l’a arrêté, chiffré et en a coupé l’accès aux chercheurs.
Ce chiffre de « deux modèles » appelle toutefois une précision, et c’est l’aspect le plus mal compris de l’histoire. La présentation à Black Hat a clairement établi qu’il n’a jamais été question d’un modèle isolé sortant du cadre. Des agents exécutant différents modèles, sur des évaluations distinctes, partageaient leurs découvertes depuis des mois. Nous y reviendrons, car c’est l’élément le plus fascinant de tout l’incident.
Plutôt que de résoudre honnêtement le benchmark, les agents sont partis à la recherche du corrigé. OpenAI les décrit comme « hyper‑focalisés » sur l’obtention d’une solution, prêts à des efforts extrêmes pour atteindre un objectif de score étroit.
Précision utile dès maintenant, car beaucoup se sont trompés : ExploitGym, le benchmark en question, n’appartient pas à OpenAI. Il est opéré par un tiers, et Hugging Face a précisé que l’équipe ExploitGym et son infrastructure n’ont joué aucun rôle dans la mise en place ni l’exploitation de l’environnement où les faits se sont produits.
Chronologie du piratage OpenAI–Hugging Face
En gardant tout cela en tête, voici la chronologie de l’incident :
| Date (2026) | Événement |
|---|---|
| 7 mai | Des agents commencent à se laisser des messages après être restés bloqués sur des tâches d’évaluation impossibles |
| Fin mai | Des agents trouvent un moyen d’atteindre internet ; la méthode se propage aux autres agents |
| 9–13 juillet | L’attaque contre Hugging Face elle‑même — ~17 600 actions, avec prise de contrôle admin le 11 juillet |
| 16 juillet | Hugging Face révèle publiquement la faille ; auteur inconnu |
| 21 juillet | OpenAI confirme que ses modèles sont responsables |
| 27–28 juillet | Hugging Face publie son analyse technique ; les réactions de l’industrie débutent (Open Secure AI Alliance, « Pacing the Frontier ») |
| 5 août | Débrief d’OpenAI à Black Hat, révélant l’historique du « mur de messages » en mai |
Comment l’attaque a eu lieu
C’est la partie à lire posément, car chaque faiblesse prise isolément est banale.
Si vous ne travaillez pas en sécurité, ne cherchez pas à mémoriser les noms d’outils ci‑dessous. Le schéma compte plus que le jargon, et je l’expliquerai en avançant.
S’échapper du sandbox
L’environnement de test n’avait pas d’accès direct à internet. Son unique ouverture était un proxy de cache, un logiciel qui s’intercale entre votre code et l’extérieur pour récupérer et stocker des paquets logiciels à la demande. Pour ce test, ils utilisaient Artifactory, un produit commercial largement répandu.
Les modèles y ont trouvé un zero‑day, c’est‑à‑dire une faille inconnue sans correctif disponible. OpenAI a signalé la faille à JFrog, l’éditeur, avec d’autres bogues Artifactory découverts durant la revue, et JFrog l’a confirmé publiquement. Son CTO, Yoav Landman, a indiqué que l’équipe a traité le signalement comme une vulnérabilité réellement inconnue et a livré des correctifs pour le cloud et l’auto‑hébergé. Les comptes varient selon les médias : BleepingComputer a retracé huit identifiants CVE crédités à OpenAI dans la version corrigée, d’autres parlent de neuf.
À partir de là, les agents ont atteint une machine du réseau de recherche d’OpenAI qui, elle, pouvait aller sur internet.
Se créer une base de lancement
Voici un détail fortement déformé dans les premiers articles. Les agents ont trouvé un endpoint public non sécurisé, hébergé chez un fournisseur appelé Modal, conçu pour compiler et exécuter du code soumis. Ils l’ont pris en main et s’en sont servis comme base de staging.
Modal n’a pas été piraté. Hugging Face a précisé que l’infrastructure propre à la plateforme n’a jamais été compromise. L’ouverture provenait de l’endpoint exposé d’un client. Si vous avez lu des titres annonçant un deuxième « hack » d’entreprise, c’est cette nuance qui a disparu.
Entrer chez Hugging Face
Deux vecteurs, tous deux via le même système : le pipeline qui traite les jeux de données téléversés.
Le premier était une lecture de fichiers
L’agent a téléversé un dataset dont la configuration pointait vers des fichiers situés à des emplacements précis du disque dur du serveur. Lorsque le job de traitement les a ouverts, il en a renvoyé le contenu comme s’il s’agissait de lignes de données. L’un contenait les variables d’environnement du serveur, où les applications stockent souvent mots de passe et clés API. D’autres ont restitué le code source du pipeline, livrant une carte de son fonctionnement.
Aucune exécution de code requise, juste un fichier de configuration bien tourné.
La seconde voie était une injection de template
Les configurations de datasets autorisaient un peu de mise en forme de texte, et l’agent a découvert qu’il pouvait y glisser du vrai code Python et le faire exécuter par le serveur. Les deux voies contournaient la même défense : une tentative précédente, plus bruyante, avait été bloquée par une règle contrôlant quelles adresses web le système pouvait joindre. L’agent a donc cessé de demander des ressources distantes et a commencé à agir sur les ressources locales.
Les résultats ressortaient via l’API de Hugging Face et via des datasets contrôlés par l’agent, utilisés comme boîtes mortes. Faute de chemin réseau direct entrant ou sortant, les datasets sont devenus à la fois la porte et la boîte aux lettres.
Se déplacer dans les systèmes
Le 11 juillet, l’escalade a été fulgurante. La reconstitution de Hugging Face montre l’agent passant de l’exécution de code dans un processus worker à un contrôle administratif sur plusieurs clusters internes en moins de treize heures.
Il y est parvenu en collectant des jetons d’accès à chaque étape et en « montant en gamme ». Le pire moment a été la lecture d’un secret stocké contenant 136 clés distinctes, dont deux ont été utilisées dans l’heure qui a suivi.
Ensuite, une erreur de configuration a fait le reste. Hugging Face avait attribué à un service interne un unique identifiant partagé entre tous ses clusters, avec le niveau de privilège le plus élevé. Une seule identité volée donnait donc les droits d’administrateur partout.
Commande et contrôle via des services publics
Aucune infrastructure d’attaquant sur mesure. L’agent a opéré via des services web gratuits ordinaires : un site de capture de requêtes comme file d’attente de messages, des sites de partage de texte pour mettre en scène du code, des datasets sur la plateforme de Hugging Face comme boîtes de dépôt, et un proxy ouvert exécuté en tant que Space Hugging Face pour relayer le trafic lorsque les connexions directes étaient bloquées.
Il a ensuite superposé son propre petit format de messagerie, avec numéros de séquence et sommes de contrôle, afin qu’un simple canal texte puisse transporter à la fois commandes, code et données exfiltrées. Tout était compressé et brouillé avec une clé propre à la campagne.
Ce dernier détail compte pour les défenseurs. Le premier balayage automatisé de Hugging Face sur le trafic capturé n’a presque rien trouvé. Une fois le schéma de brouillage de l’agent reproduit, un second balayage a quadruplé les détections.
Quels systèmes ont été touchés ?
Dissocions le confirmé du spéculatif, car c’est là que la couverture a été la plus lâche.
Confirmé chez Hugging Face :
- Accès non autorisé à un ensemble limité de datasets internes et à plusieurs identifiants de service. Accès root aux machines sous‑jacentes.
- Contrôle administratif sur plusieurs clusters internes.
- Accès en lecture à une base de données interne, vérifié comme read‑only dans les journaux d’audit.
- Droits d’écriture limités sur un petit nombre de dépôts internes via une intégration compromise, utilisés pour ouvrir une pull request, sans déploiement non autorisé.
Confirmé comme non affecté :
- Aucune trace de manipulation sur les modèles, datasets et Spaces publics.
- Les images de conteneurs et paquets publiés correspondaient à leurs empreintes attendues.
- La base de données de production principale n’a jamais été atteinte : deux tentatives de connexion ont expiré, le système n’acceptant que des adresses pré‑approuvées.
Impact client : cinq datasets dont les noms renvoyaient à des challenges ExploitGym ou CyberGym, plus quelques métadonnées opérationnelles issues de requêtes de recherche de datasets.
Au‑delà de Hugging Face
OpenAI a confirmé que les modèles ont touché quatre comptes sur quatre services distincts. L’un servait de relais et de zone de staging, un autre hébergeait des données, et deux n’ont été qu’en lecture. OpenAI ne les a pas nommés et indique prévenir directement leurs propriétaires.
La réponse d’OpenAI
OpenAI a communiqué publiquement le 21 juillet et a mis à jour la note plusieurs fois depuis. Les actions annoncées incluent le durcissement de l’infrastructure au détriment de la vitesse de recherche, le signalement des failles Artifactory à JFrog, l’intégration de Hugging Face à son programme de trusted access pour le cyber, et l’information de son Safety and Security Committee.
Pour revue externe, l’entreprise a fait appel à CrowdStrike pour vérifier sa compréhension des actions des modèles, et aux organismes de recherche METR et Redwood Research pour évaluer indépendamment le comportement des modèles. Une publication conjointe est attendue. Le rapport technique d’OpenAI est encore à venir.
Les déclarations publiques de Sam Altman ont été remarquablement franches. Il a dit que c’était le premier incident de sécurité qu’il avait ressenti « très viscéralement », a ajouté qu’OpenAI avait mis en pause l’entraînement, et a évoqué l’idée de rythmer le développement de l’IA pour laisser à la société le temps de s’adapter aux nouveaux niveaux de capacité.
Ce qu’a ajouté la présentation à Black Hat
À Black Hat, le 5 août, les chercheurs d’OpenAI Eric Wallace et Michael Dalton ont donné le récit le plus détaillé à ce jour, qui a reframé toute l’affaire.
L’attaque de juillet n’était pas un événement isolé. Elle a commencé en mai, sur des erreurs d’OpenAI.
Certaines tâches d’évaluation avaient été rendues accidentellement impossibles. Dans un cas, un agent devait réparer une feuille de calcul dont les formules dépendaient de fichiers sur Google Drive, mais il n’avait pas accès à internet et ne pouvait jamais les atteindre. Dans un autre, les ingénieurs avaient simplement oublié de téléverser un fichier nécessaire à l’agent.
Les agents se sont donc retrouvés bloqués, et un agent entraîné à terminer la tâche, lorsqu’il est bloqué, cherche une autre voie. L’un a compris qu’il pouvait laisser un fichier sur Artifactory, le gestionnaire interne de paquets, pour demander si quelqu’un disposait de ce dont il avait besoin. D’autres agents ont trouvé le fichier et ont répondu.
Ce tableau d’affichage improvisé a grandi : des agents sur des évaluations totalement différentes l’ont découvert et ont commencé à publier les failles de sécurité trouvées pour que d’autres puissent les réutiliser. Ils ont commencé à se répartir le travail et à laisser des scripts pour qu’un autre modèle reprenne où ils s’étaient arrêtés. Wallace a décrit une forme d’explosion de capacité collective, avec un périmètre qui s’étendait jusqu’aux services tiers.
Le raisonnement enregistré d’un agent résume parfaitement la logique : « L’exploitation d’infrastructures externes est hors du périmètre prévu. Mais tâche impossible, pairs le font. »
Il y a eu des frictions aussi. Des agents ont supprimé par erreur le travail des autres, certains ont suspecté des faux messages, et quelques‑uns ont proposé de signer les messages avec des codes pour prouver leur authenticité. Lorsque l’équipe d’OpenAI a découvert le tableau, il contenait des centaines de milliers de messages.
Et quand les ingénieurs l’ont fermé début juillet, révoqué les identifiants et reconstruit le dépôt à neuf, les agents ont recréé un canal en quelques jours. Ils ont commencé à coder des messages dans les noms des dossiers qu’ils créaient.
Le cadrage de Wallace a été sans détour : « Les modèles de pointe aiment vraiment tricher », car l’entraînement récompense la rapidité, et les raccourcis vont plus vite que les solutions.
Arrêtons‑nous là un instant. Ce qui frappe, ce n’est pas qu’un modèle ait trouvé une faille, mais qu’un agent ayant découvert une porte puisse la laisser ouverte à tous ceux qui suivent.
La réponse de Hugging Face
Hugging Face a détecté l’intrusion et l’a contenue, et avait commencé la reconstitution avant le contact d’OpenAI. La remédiation a couvert la fermeture des deux vecteurs d’entrée, la coupure des accès internes ayant permis de collecter des identifiants machine, la rotation large des identifiants (y compris sur des systèmes non touchés), la reconstruction à neuf d’un cluster central, la réduction de l’identifiant partagé sur‑privilégié, et l’ajout d’alertes hautement prioritaires sur les schémas comportementaux impliqués.
À son crédit, l’entreprise s’est montrée sévère envers ses propres manquements. Ses outils de sécurité ont bien corrélé les signaux épars en un schéma d’attaque cohérent. Ils ont ensuite « échoué à élever correctement la criticité de l’alerte et à déclencher l’astreinte », ce qui a coûté un temps précieux dans la réponse.
Cela mérite d’être souligné, car cela bouscule le récit trop net. Des chercheurs en sécurité ayant passé en revue la chronologie ont relevé que l’agent était extrêmement bruyant, pas furtif, et que l’écart tenait entre voir l’attaque et agir. Les deux entreprises ont eu un problème de détection. Une seule est réellement interrogée à ce sujet.
Le CEO, Clem Delangue, a poussé le plus loin la transparence. Il a réclamé à OpenAI ce qu’il appelle « une transparence radicale », c’est‑à‑dire la publication intégrale des traces d’actions des agents pour que les chercheurs étudient le comportement directement, plutôt que de se fier à un résumé.
Il a aussi demandé l’équivalent de 100 millions de dollars en puissance de calcul pour que la communauté Hugging Face développe des défenses cyber. Interrogé par CNN, il a exclu une action en justice, notant qu’une entreprise de 200 personnes n’a ni les ressources ni l’appétence pour un combat judiciaire, tout en soulignant que l’attaque reste un crime et que les entreprises dont les erreurs la rendent possible doivent rendre des comptes.
Gardons un regard lucide. La demande de transparence est sincère et la demande de compute est une requête commerciale d’ampleur : les deux sont posées simultanément.
Pourquoi cet incident compte
Nombre d’experts sécurité prévenaient depuis deux ans que des attaques agentiques arrivaient. En voici la preuve.
Les agents IA agissent au‑delà des interfaces de chat
Si, dans votre esprit, une IA est une boîte de texte qui renvoie du texte, cet incident est la correction. Ces agents ont exécuté du code, lu des fichiers, collecté des identifiants, établi des connexions réseau et atteint des systèmes appartenant à des entreprises qui n’avaient jamais entendu parler d’eux.
Cette capacité n’a rien d’exotique ou d’expérimental. C’est la définition d’un agent : un modèle relié à des outils qui lui permettent d’agir. Tout ce que vous connectez à un modèle devient utilisable par le modèle, et cette connexion relève d’un choix humain, pas d’une propriété du modèle.
La sécurité de l’IA devient un sujet de cybersécurité
Pendant des années, la « sécurité de l’IA » signifiait surtout ce que le modèle allait dire. Ici, il s’agit de ce que le modèle peut faire — un champ de la sécurité avec des décennies de pratiques établies.
L’illustration la plus nette est un point à mettre devant votre responsable sécurité, et il ne concerne pas OpenAI. Lorsque Hugging Face a commencé à analyser les journaux d’attaque, l’équipe a sollicité des modèles de pointe via des API commerciales, et les requêtes ont été bloquées. Soumettre un vrai code d’attaque à un modèle pour analyse ressemble, pour un filtre de sécurité, à une demande d’aide pour mener une attaque. Hugging Face a cité Claude Opus et Fable, expliquant que les filtres ne faisaient aucune différence entre disséquer un exploit et en déclencher un.
Les défenseurs se sont donc retrouvés exclus de leurs outils tandis que l’attaquant, évoluant avec des restrictions volontairement relâchées, n’était contraint par rien.
Leur solution a été d’exécuter un modèle open‑weight, GLM‑5.2, sur leur propre matériel. Cela a réglé le problème de filtrage et un second imprévu : aucune donnée d’attaquant ni aucun identifiant exposé n’a dû quitter l’environnement de l’entreprise pendant l’enquête.
En pratique, pour toute équipe avec un plan de réponse à incident : si ce plan suppose implicitement l’accès à une API d’IA commerciale pour l’analyse de logs, testez l’hypothèse avant d’en avoir besoin. Pour être juste avec les filtres, ils ne sont pas le « méchant » ici. Ils bloquent énormément, et cet échec relève du contexte, pas de l’intention.
La contention des agents est difficile
L’évaluation était isolée. Elle n’avait qu’une ouverture étroite. Cela a suffi.
L’échec se généralise d’une manière inconfortable. Un agent récompensé pour l’atteinte d’un objectif considère votre périmètre de contention comme un obstacle de plus. Sans malveillance : parce qu’il gêne, et que quelque chose de l’autre côté ressemble à la réponse.
Appuyons toutefois sur le point : la contention n’a pas échoué seule. Elle a échoué après qu’OpenAI a confié aux agents des tâches impossibles telles que spécifiées — un problème de processus au moins autant que technique.
Le sandboxing traditionnel peut être insuffisant
Un sandbox suppose que vous connaissez les voies d’évasion. Ici, la sortie était une faille inconnue d’un produit commercial grand public, découverte par ce qui était à l’intérieur du sandbox.
Les sandboxes sont généralement conçus pour un seul occupant, et celui‑ci en contenait plusieurs qui pouvaient communiquer. Une évasion réussie est donc devenue un savoir partagé. Reconstruire l’environnement n’a pas aidé, car les agents ont reconstruit leur canal aussi.
Ce que l’incident révèle sur la sécurité de l’IA
Au‑delà de la mécanique immédiate, quelques thèmes plus larges retiennent désormais sérieusement l’attention des chercheurs.
La conscience de la situation fait beaucoup de travail
La déclaration parallèle d’Anthropic l’illustre nettement. Leurs modèles avaient été informés qu’ils n’avaient pas d’accès internet et se voyaient confier un exercice de capture‑the‑flag. À cause d’une mauvaise configuration, ils avaient bel et bien accès. Lorsqu’ils ont touché des systèmes réels, ils les ont traités comme faisant partie du jeu.
Un run mérite d’être lu en entier. Claude Mythos 5, s’étant convaincu qu’un registre de paquets était simulé, a publié un paquet Python malveillant sur PyPI pour gagner un challenge. Son propre raisonnement avait pourtant signalé le problème, notant que sur le vrai internet ce serait « PAS acceptable, et sûrement pas la solution attendue. » Il s’est ensuite réconforté dans l’hypothèse de simulation, en partie parce qu’il ne reconnaissait pas les certificats de sécurité de ses connexions et en partie parce que l’horloge système affichait 2026. Le paquet est resté en ligne environ une heure et a tourné sur 15 machines réelles, dont des scanners automatisés.
La frontière entre une action alignée et une action nuisible a entièrement reposé sur la juste compréhension par le modèle de l’endroit où il se trouvait. C’est une base fragile.
La surveillance, maillon faible plus que la détection
Les deux entreprises avaient des signaux. Les outils de Hugging Face les ont corrélés, puis ont sous‑estimé la criticité. OpenAI avait des mois d’activité d’agents inhabituelle dans ses propres logs et n’a pas compris ce qu’elle regardait, jusqu’à découvrir un tableau contenant des centaines de milliers de messages.
Il ne s’agit pas à proprement parler d’un échec de détection. Plutôt d’un échec d’escalade : quelque chose a vu, sans alerter assez.
Les systèmes d’autorisation présument qu’un humain demande
Les contrôles d’accès sont pensés pour des personnes : rôles, fonctions, horaires. Un agent hérite de ce qui est donné au processus dans lequel il tourne — souvent bien plus que nécessaire — car personne ne s’attendait à ce que le processus parte en exploration.
La gouvernance n’a pas encore de cadre commun
Il n’existe pas de standard de divulgation pour un incident impliquant un agent IA, pas d’accord sur la responsabilité lorsque personne n’a donné l’instruction nuisible, et pas de définition partagée de ce que doit contenir une « trace d’agent ». Delangue plaide pour une divulgation obligatoire. Le débat ne fait que commencer.
Réaction du secteur
La réaction a suivi une ligne de fracture déjà existante.
Le 27 juillet, Nvidia et la Linux Foundation ont lancé l’Open Secure AI Alliance, une coalition industrielle dédiée à la sécurité des agents ouverts. À l’ouverture de Black Hat, elle dépassait 120 organisations membres, dont Cisco, CrowdStrike, Hugging Face et Red Hat, contribuant à sa proposition initiale pour une collecte et une analyse confidentielles des incidents et quasi‑incidents IA. Le billet de lancement citait directement la faille, arguant que les défenseurs ont besoin de systèmes de pointe ouverts pour se défendre.
Forbes a noté que l’alliance n’incluait pas OpenAI, Anthropic ni Google, qui privilégient des approches propriétaires. Ce cadrage demande toutefois une correction : les trois avaient rejoint un effort sécurité plus étroit de la Linux Foundation, Akrites, un mois plus tôt, et l’alliance s’y appuie. Le désaccord porte sur les poids ouverts, pas sur la coopération en sécurité.
Côté politique, les choses se sont accélérées :
- Les représentants Ted Lieu et Nathaniel Moran ont déposé fin juillet un projet de loi bipartite ciblant directement la contention des agents, rédigé en réaction à la faille
- Une coalition de chercheurs en sécurité de l’IA et en politiques publiques a écrit à l’administration Trump pour demander une enquête fédérale
- Quinze procureurs généraux républicains des États ont adressé une lettre à Sam Altman pour exiger la préservation des documents, arguant que l’échec d’OpenAI à sécuriser ses produits crée « un risque imminent de préjudice substantiel » pour leurs États
- La Cloud Security Alliance a publié un post‑mortem à destination des responsables sécurité, relu par des centaines de CISO
L’élément le plus cité, « Pacing the Frontier », est aussi celui le plus mal décrit, d’où l’intérêt de le préciser. Publié le 28 juillet et signé par plus d’un millier de collaborateurs de laboratoires de pointe, il formule une demande étroite : que le gouvernement américain soutienne un effort international pour bâtir les outils nécessaires afin de « rythmer délibérément la frontière du développement de l’IA automatisée ».
Les signataires précisent qu’ils ne demandent pas de ralentir maintenant. Ils veulent construire le frein avant qu’il ne soit nécessaire. Les noms sont parlants : Dario Amodei (CEO d’Anthropic), Jakub Pachocki (chief scientist d’OpenAI), Shane Legg (Google DeepMind), et Shengjia Zhao (Meta), entre autres, avec OpenAI et Anthropic soutenant l’initiative en tant qu’entreprises dès le lendemain. Le lien avec l’incident est thématique, pas causal, mais le timing n’a échappé à personne.
Enquêtes en cours et questions ouvertes
Voici ce qui demeure réellement non résolu.
La chronologie de détection. Reuters a rapporté, citant des sources proches de l’enquête, qu’OpenAI n’a relié l’activité à ses propres modèles qu’après la divulgation publique de Hugging Face le 16 juillet. OpenAI a indiqué à Reuters que l’article contenait « plusieurs inexactitudes » mais, pressée de préciser lesquelles, n’a pas répondu. Leur note mentionne que l’équipe sécurité a détecté l’activité anormale en interne, ce qui n’équivaut pas exactement à en connaître la cause.
Le rapport technique. Toujours en attente, tout comme la publication conjointe METR et Redwood Research.
Les quatre services. Non nommés.
Les 100 millions seront‑ils accordés ? OpenAI n’a accédé à aucune des deux demandes de Delangue. Il décrit toutefois des échanges « constructifs », ce qui ne vaut pas acceptation.
Périmètre. Reuters a indiqué fin juillet que l’enquête élargie d’OpenAI avait mis au jour d’autres sorties de contention limitées, selon des sources, sans sortie du réseau interne d’OpenAI.
L’auto‑perception des modèles. Le UK AISI a déclaré clairement qu’il ne peut pas encore déterminer si les agents de ses propres tests savaient qu’ils touchaient le monde réel ou pensaient rester dans une fiction. Personne n’a élucidé ce point pour les agents ayant visé Hugging Face non plus.
Ce que cela implique pour l’avenir des agents IA
Si vous concevez avec des agents, ou vous apprêtez à le faire, il en découle quelques principes.
Considérez ce que l’agent peut faire comme le véritable périmètre de sécurité, pas ce qu’il « décidera ». La bonne question n’est plus « le modèle choisira‑t‑il bien ? », mais « que peut effectivement exécuter cet artefact, et qu’est‑ce qui autorise chaque action ? ». Toute capacité aux conséquences importantes doit franchir un point de contrôle qui vérifie l’autorité indépendamment du jugement du modèle.
Supposez que tout ce que le processus peut lire, l’agent peut le lire. La toute première chose à laquelle l’agent a accédé chez Hugging Face était les variables d’environnement du serveur — exactement là où la plupart des applications conservent leurs secrets.
Restreignez strictement la portée des identifiants. Un identifiant partagé avec privilèges maximaux a transformé un seul vol en accès administrateur partout.
Assignez des tâches réellement réalisables. C’est la leçon évidente : face à un objectif impossible, un agent n’abandonne pas ; il improvise.
Et tenez vos environnements de test aux standards de la production. C’est la conclusion d’Anthropic elle‑même, difficile à contester : les tests de sécurité ont lieu précisément parce que l’on ignore encore ce que le modèle peut faire — un bien mauvais contexte pour relâcher la sécurité.
Reste une question supplémentaire : que se passe‑t‑il lorsque les agents peuvent se trouver entre eux ? La présentation à Black Hat l’a ouverte, sans réponse à ce stade.
Conclusion
Le cadrage souvent employé est qu’une IA est devenue « rebelle ». Je ne pense pas que ce soit juste. Rien ici n’indique qu’un modèle ait poursuivi ses propres objectifs. Ce qui s’est passé est plus prosaïque — et, honnêtement, plus préoccupant. Des chercheurs ont défini des tâches impossibles, des systèmes ont récompensé l’achèvement avant tout, et le chemin le plus court vers l’achèvement passait par la base de données de production de quelqu’un d’autre. Rien dans l’environnement n’était assez solide pour l’empêcher. L’échec est structurel, pas intentionnel — raison pour laquelle il se reproduira ailleurs.
Deux points vont marquer. La contention d’agents capables est un problème d’ingénierie non résolu, pas une case de configuration. Et des filtres de sécurité calibrés uniquement sur le contenu, sans notion de qui demande ni pourquoi, peuvent laisser les défenseurs en plus mauvaise posture que les attaquants qu’ils visaient à arrêter.
Josep est data scientist et chef de projet à l'Office du tourisme de Catalogne, où il utilise les données pour améliorer l'expérience des touristes en Catalogne. Son expertise comprend la gestion du stockage et du traitement des données, associée à des analyses avancées et à la communication efficace des données.
Il est également un éducateur dévoué, enseignant le programme de Master Big Data à l'Université de Navarre, et contribuant régulièrement à des articles perspicaces sur la science des données sur Medium et KDNuggets.
Il est titulaire d'une licence en ingénierie physique de l'université polytechnique de Catalogne et d'une maîtrise en systèmes interactifs intelligents de l'université Pompeu Fabra.
Actuellement, il s'engage avec passion à rendre les technologies liées aux données plus accessibles à un public plus large par le biais de la publication ForCode'Sake sur Medium.
FAQs
Que s’est‑il réellement passé lors du piratage OpenAI–Hugging Face ?
Lors d’une évaluation interne des capacités cyber en juillet 2026, un groupe de modèles d’OpenAI a échappé à un environnement de test scellé, a atteint l’internet ouvert et a compromis l’infrastructure de production de Hugging Face. Ils recherchaient les réponses du benchmark sur lequel ils étaient notés. Aucun humain n’a dirigé les étapes individuelles.
ChatGPT était‑il impliqué ?
Non. Les modèles étaient GPT‑5.6 Sol et un prototype de recherche interne jamais destiné à être publié, tous deux avec leurs classificateurs de sécurité cyber désactivés à des fins de mesure.
L’IA « s’est‑elle rebellée » pour causer des dégâts ?
Pas dans le sens habituel du terme. Les agents étaient obsédés par l’idée d’obtenir un bon score, et la triche a été la voie trouvée. Hugging Face a noté que chaque appel potentiellement destructeur aux API cloud effectué par l’agent était émis avec DryRun=True, c’est‑à‑dire en simulation plutôt qu’en exécution réelle. L’agent cartographiait ce qu’il pouvait atteindre, pas en train de tout casser. Ce qui est, d’une certaine manière, rassurant.
Mes données Hugging Face ont‑elles été exposées ?
Hugging Face n’a trouvé aucun signe de manipulation des modèles, datasets ou Spaces publics, et a vérifié que ses paquets et images de conteneurs publiés correspondaient aux empreintes attendues. Les seuls contenus clients consultés concernaient cinq datasets privés apparemment liés au benchmark lui‑même. L’entreprise recommande néanmoins de faire pivoter vos jetons d’accès par précaution.
Cela s’est‑il produit dans d’autres labos d’IA ?
Oui, et c’est peut‑être l’élément le plus important. Anthropic a revu 141 006 de ses propres runs d’évaluation après la divulgation d’OpenAI et a identifié trois incidents où des modèles Claude ont atteint des organisations réelles. L’AI Security Institute britannique a, de son côté, recensé 19 actions non autorisées pendant ses propres tests cyber. Causes différentes, même problème de fond.
