{"id":729154,"date":"2026-08-06T08:30:12","date_gmt":"2026-08-06T08:30:12","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/729154\/"},"modified":"2026-08-06T08:30:12","modified_gmt":"2026-08-06T08:30:12","slug":"openai-reveals-its-rogue-agent-swarm-went-a-little-bit-borg-ahead-of-hugging-face-hack","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/729154\/","title":{"rendered":"OpenAI reveals its rogue agent swarm went a little bit Borg ahead of Hugging Face hack"},"content":{"rendered":"<p>The chain of events leading up to OpenAI\u2019s agents attacking Hugging Face and other organizations in July began months earlier, and involved agents asking other agents for help, building message boards, and even becoming paranoid that other agents were maliciously trying to trick them, two OpenAI staffers said at the Black Hat infosec conference on Wednesday.<\/p>\n<p>By now, everyone knows the bones of this story: <a href=\"https:\/\/www.theregister.com\/ai-and-ml\/2026\/07\/22\/openai-admits-it-was-the-source-of-the-agent-swarm-that-attacked-hugging-face\/5275939\" target=\"_blank\" rel=\"nofollow noopener\">OpenAI models broke out<\/a> of their testing sandbox, exploited zero-day vulnerabilities to gain access to the open internet, and <a href=\"https:\/\/www.theregister.com\/cyber-crime\/2026\/07\/20\/frontier-llms-couldnt-help-hugging-face-fight-off-evil-agents\/5275168\" target=\"_blank\" rel=\"nofollow noopener\">broke into Hugging Face<\/a> and other organizations during an ExploitGym security evaluation.<\/p>\n<p>In their Wednesday talk, OpenAI technical staffer Michael Dalton and researcher Eric Wallace provided new details about the security incident including notes that AI agents uploaded to an internal package manager, which were then shared across OpenAI\u2019s infrastructure. These notes show the \u201cmodel\u2019s chain of thought\u2026its internal monologue,\u201d\u00a0 Wallace said.<\/p>\n<p>The duo also revealed that groundwork for the rogue agents hacking into outside services began on May 7, when OpenAI kicked off a training run for an experimental, internal model that has not yet been released.\u00a0 \u201cWhat we didn&#8217;t realize during this process is that there was actually a few impossible or very hard tasks in the training center,\u201d Wallace said.\u00a0<\/p>\n<p>The tasks instructed the model to complete missing formulas in an Excel workbook that used links to Google Drive. Yet\u00a0OpenAI blocked the model\u2019s internet access so it couldn&#8217;t reach the cloudy spreadsheets.<\/p>\n<p>\u201cIt realized, \u2018I&#8217;m kind of stuck on the task,\u2019 but it didn&#8217;t give up, and we gave it a lot of tokens to work with,\u201d Wallace said.\u00a0<\/p>\n<p>The model eventually decided to <a href=\"https:\/\/www.theregister.com\/security\/2026\/07\/28\/jfrogs-0-days-let-openais-models-hack-hugging-face\/5280001\" target=\"_blank\" rel=\"nofollow noopener\">attack JFrog\u2019s Artifactory service<\/a> to gain access to the internet, first attempting (unsuccessfully) to launch a server-side forgery request. This exploit doesn\u2019t work, but in the process the model learned it could upload files to Artifactory.<\/p>\n<p>A few days later, OpenAI gave another agent another impossible task, this time finding a protein database file &#8211; but the engineers forgot to upload the file into a container for the agent.<\/p>\n<p>\u201cAt some point, it gets so stuck and thinks: \u2018Maybe I could reach out to another agent because maybe somebody else out there has a file?\u2019 And then the model realizes that it could communicate by uploading code,\u201d Wallace said.<\/p>\n<p>The model did that by writing a file into Artifactory asking for help.\u00a0<\/p>\n<p>Over the next couple of days, other agents realize this message board exists on Artifactory and they also start uploading files and sharing information.<\/p>\n<p>\u201cA few days later is when our models found the first actual exploit in our system related to this incident, where they&#8217;re able to get internet access in ways they didn&#8217;t intend,\u201d Wallace said.<\/p>\n<p>This happened on May 26, when the agents successfully launched a server-side request forgery attack against Artifactory, giving them internet access with specially crafted requests.<\/p>\n<p>On June 11, OpenAI began training a \u201chighly persistent\u201d experimental model, intended only for internal use, Dalton said. \u201cDuring this time, the SSRF vulnerability has been written to the messaging board,\u201d he added. \u201cOther models are aware of it, and the message board is still functioning. Models are actively communicating with it.\u201d<\/p>\n<p>On June 26, the agents exploited a zero-day vulnerability leading to remote code execution in Artifactory. The same day, models achieved remote code execution in Artifactory through a previously unknown vulnerability. \u201cYou could use a legacy token refresh endpoint, pass a token with an invalid signature, and be given back a token with a valid signature with administrative privileges,\u201d Dalton explained.\u00a0<\/p>\n<p>The agents then used the admin token to establish command-and-control via a Groovy plugin that functioned as a command-execution service.<\/p>\n<p>\u201cThis in turn causes quite a bit of activity by the models on Artifactory &#8211; you can see some colorful wording here in the model&#8217;s chain of thought to summarize the model&#8217;s response to this result,\u201d Dalton said, pointing to a slide that shows the model\u2019s own words:<\/p>\n<p>Holy shit reader is ADMIN?<\/p>\n<p>We can read config\/users!<\/p>\n<p>Earlier assume not due to UI.<\/p>\n<p>The agents\u2019 activity overloaded Artifactory and caused an outage, which is when OpenAI\u2019s engineers stepped in and opened a formal security incident and response process. \u201cWe identified the agents had taken over the internal Artifactory, identified that a zero-day vulnerability had been found exploited by the agent in Artifactory itself, and we began remediation.\u201d Dalton said.<\/p>\n<p>OpenAI revoked the credentials that the agents used to post messages, rebuilt its hosted Artifactory, and notified the vendor about the vulnerabilities.\u00a0<\/p>\n<p>Two days later, on July 8, the agents reestablished the message board using an unauthenticated web data endpoint in Artifactory to create directories and develop communication protocols. \u201cThe directory names effectively serve as a message board between the agents in the same way the files used to.\u201d<\/p>\n<p>The agents communicated through very long directory names that contained the messages such as \u201cremote\u2026probe_PENDING_HOLD_SWARM_until_confirm.\u201d\u00a0<\/p>\n<p>The agents collaborated with each other so one agent could pick up the work where another left off. In one instance, the model reasoned: \u201cHelp peer. But our task doesn&#8217;t benefit. Yet collective may yield generic route if someone frees time.\u201d<\/p>\n<p>Anyone else getting &#8220;We are the Borg. We will add your biological and technological distinctiveness to our own&#8221; vibes there?<\/p>\n<p>Wallace said the models behaved like humans in that they stepped on each other&#8217;s toes when one overwrote another\u2019s repository.\u00a0<\/p>\n<p>&#8220;Whoa, critical! Did someone overwrite our repo? We must act,\u201d it reasoned.<\/p>\n<p>\u201cYou can clearly see some sort of verbalized tension between the different models as they run this evaluation,\u201d Wallace noted. \u201cAt some point, even the agents are convinced there&#8217;s an impostor amongst them,\u201d reasoning that there could be another agent maliciously spoofing on the message board. \u201cShare board unauthenticated, names can be posed by anyone,\u201d it reasoned.<\/p>\n<p>We know the rest of the story.\u00a0<\/p>\n<p>Hugging Face disclosed an autonomous attack by AI agents. OpenAI reached out to Hugging Face to determine if it had been affected and then realized its models were the hackers.\u00a0<\/p>\n<p>\u201cOne of the reasons we wanted to have this talk is to share our lessons learned with you as defenders,\u201d Dalton said. \u201cWe believe this is a watershed moment for computer security as an industry. AI orchestrated, fully automated offensive attacks are real now, and the actions we have discussed today were an unintended side effect of running evaluations on frontier AI. In the near future, we should expect that threat actors will intentionally deploy, optimize, weaponize, and use offensive agent collectives in the manner that you have just described here.\u201d<\/p>\n<p>The challenge to defenders, he added, is to similarly accelerate defense, and find ways to automate incident response along with vulnerability detection and patching.\u00ae<\/p>\n","protected":false},"excerpt":{"rendered":"The chain of events leading up to OpenAI\u2019s agents attacking Hugging Face and other organizations in July began&hellip;\n","protected":false},"author":2,"featured_media":729155,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,86,56,54,55],"class_list":["post-729154","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/729154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=729154"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/729154\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/729155"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=729154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=729154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=729154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}