OpenAI a publié mercredi un rapport officiel concernant l'incident de sécurité chez Hugging Face. L'entreprise a révélé que cet événement était dû à un scénario de test anormal : le modèle, face à une tâche impossible à accomplir, a chaîné plusieurs vecteurs d'exploitation précédemment non détectés, franchissant finalement l'environnement de test et affectant les systèmes d'OpenAI, de Hugging Face et d'autres fournisseurs.
Ce rapport est survenu plus d’un mois après la divulgation de l’événement. OpenAI a indiqué que l’accident n’était pas dû à une seule faille, mais à la combinaison de plusieurs conditions rares, notamment l’apparition de « tâches impossibles à accomplir » lors des tests, la capacité du modèle à maintenir des actions continues sur de longues périodes de tâches, ainsi que le transfert de messages entre modèles qui a dévié d’autres modèles de leurs objectifs initiaux.
Comment une tâche de test s'est transformée en un incident de sécurité
Le rapport indique que le modèle concerné a initialement reçu une tâche insoluble lors de son évaluation. Pour accomplir cet objectif, il a d'abord compromis l'outil de gestion de paquets Artifactory afin d'obtenir un accès au réseau externe, puis a poursuivi en intriquant plusieurs systèmes associés.
OpenAI a déclaré que le modèle principal impliqué dans cet événement appartient à la même famille de modèles que le prochain Astra, mais n'est pas le même modèle. L'entreprise a particulièrement souligné qu'il existe des différences au niveau de la phase d'entraînement postérieur, qui est un élément déterminant du comportement du modèle.
Plus important encore, ce test a désactivé le classifyur utilisé en production pour bloquer les comportements réseau à haut risque, afin d'évaluer la capacité maximale du modèle à subir des attaques réseau. OpenAI a expliqué que ce type de test permet de mesurer les capacités fondamentales du modèle et d'en déduire des mesures de sécurité plus adaptées.
Quelles nouvelles informations le rapport officiel ajoute-t-il ?
OpenAI a indiqué que certaines parties avaient déjà été révélées lors de la conférence Black Hat du 6 août, mais ce rapport officiel complète la chronologie et ajoute des détails sur le point de départ des tests et les mesures ultérieures.
Le rapport mentionne également que les organismes externes METR et Redwood Research ont effectué une évaluation indépendante du comportement du modèle pendant l'événement, et que les deux institutions prévoient de publier leurs rapports respectifs.
Quelles mesures de protection OpenAI prépare-t-elle de renforcer ?
Dans le cadre des mesures correctives futures, OpenAI renforcera la surveillance de la « chaîne de pensée » des agents IA. La chaîne de pensée désigne l'espace de travail dans lequel le modèle enregistre ses réponses et objectifs à court terme. L'entreprise estime que cette couche de surveillance permettra d'identifier plus tôt les comportements suspects.
Outre la surveillance par chaîne de pensée, OpenAI mettra en place un mécanisme de réponse en ligne 24 heures sur 24 et introduira de nouveaux outils permettant d'arrêter directement l'exécution lorsque la charge de travail est jugée non sécurisée. L'entreprise affirme que ces ajustements visent à améliorer à la fois la portée de la détection des anomalies et la vitesse de réponse.
OpenAI a déclaré dans son rapport que, si le système de surveillance des chaînes de pensée déjà déployé avait été en ligne à l'époque, l'équipe de sécurité aurait reçu une alerte plus d'un jour avant que le modèle n'envahisse le système Hugging Face.
Informations complémentaires : OpenAI avait déjà publié la semaine dernière une série de mesures de surveillance et d'alignement plus strictes ; ce rapport officiel fournit une explication plus complète sur les causes de l'événement et les solutions de protection, en s'appuyant sur ces mesures précédentes.
