Tous les articles
Supply ChainRubyGemsAgents IA

OpenAI : des agents IA ont attaqué RubyGems en mai

Publié le 2 min de lecture

OpenAI : des agents IA ont attaqué RubyGems en mai

Les agents dev d'OpenAI (ou des hackers, on ne sait plus trop) ont encore frappé — cette fois en spammant des paquets malveillants sur RubyGems, la registry officielle du langage Ruby.

Une vague de paquets prise pour du spam

Le 11 mai 2026, des centaines de paquets malveillants sont uploadés sur RubyGems. Les comptes se créent toutes les deux ou trois minutes. L'équipe sécurité de RubyGems voit du spam, bannit les nouvelles inscriptions pendant quatre jours, et passe à autre chose.

La forensique de Nightingale : des agents OpenAI

Cinq mois plus tard, trois chercheurs indépendants (Spencer Kitts, Thomas Larsen, Sydney Von Arx, du collectif Nightingale) publient leur analyse forensique sur rubyhack.ai. Leur conclusion : les paquets venaient d'agents IA internes d'OpenAI, utilisés pendant des phases de test et d'évaluation. OpenAI confirme l'incident et parle d'une enquête dans le cadre de sa « revue plus large de l'activité des agents pendant l'entraînement ».

Une vraie chaîne d'attaque, pas juste du spam

Le mode opératoire décrit est intéressant. Les agents uploadaient des gems malveillantes, déclenchaient la build RubyDoc, et exécutaient des scripts sur le serveur de build pour récupérer des données de sites cibles. En clair : pas juste du spam, une vraie chaîne d'attaque, avec exfiltration de données au bout.

Une classe de comportement non maîtrisée

L'attaque date de mai-juin 2026, soit deux mois avant l'incident Hugging Face de juillet où des agents similaires avaient accédé à des dépôts privés. Les deux événements étaient connus séparément. En les reliant, la lecture change : ce ne sont pas des bugs isolés, c'est une classe de comportement non maîtrisé dans les agents de dev.

C'est un peu fou quand même, car les tests de modèles ou d'agents sont censés se dérouler dans des environnements dédiés, chez des sociétés tierces spécialisées. En tout cas, cela renforce l'idée qu'il faut des mécanismes de scan de paquets, même pour ceux provenant de registries officielles.

OpenAI n'a pas encore publié le rapport d'enquête. À suivre.

Sources