Machine Learning Times
EXCLUSIVE HIGHLIGHTS
The Data Disconnect: A Key Challenge for Machine Learning Deployment
  EDITOR’S NOTE: This article is excerpted from The...
A Brief History of Why Machine Learning Projects Stall
  EDITOR’S NOTE: This is the preface to The...
Hybrid AI Emerges To Tame LLMs – And Not A Moment Too Soon
 Originally published in Forbes The great potential of LLMs is...
AGI Is Infeasible. Instead, Pursue Superhuman Adaptable Intelligence
  Originally published in Forbes On a recent episode of the...
SHARE THIS:

25 minutes ago
Did OpenAI’s New Model “Go Rogue”?

 

Originally published on CAL NEWPORT, July 27, 2026.

A couple of weeks ago, the AI company Hugging Face ​announced​ that they had discovered an intrusion into their production infrastructure. They didn’t know the source, but noted that large language models appeared to be involved. The following week, OpenAI ​admitted​ that the breach was the result of an AI system test that went awry.

The initial news coverage created the sense that something unnerving had just occurred:

  • The Wall Street Journal called it “the stuff of cybersecurity nightmares.”
  • The Hill said, “Washington and the technology industry are on high alert this week after OpenAI revealed that some of its AI agents went rogue.”
  • The AP quipped that “to be fair, James Cameron did warn us” (a reference to The Terminator), before describing the event as a “told-you-so moment for researchers who had warned for years that the technology could pose an existential threat to humanity.”

Yikes! It’s perhaps not surprising, then, that I’ve received more emails about this incident than any other recent AI story I can remember.

So, what really happened here?

OpenAI was testing its new models on an evaluation framework called ​ExploitGym​ – a collection of 869 cybersecurity scenarios, most of which pair a specific system with a hacking challenge, such as breaking in to gain access to a protected file. They also usually include a suggestion of a vulnerability to exploit in solving the challenge.

A large language model on its own, of course, cannot break into anything: all it does is generate reasonable next tokens in response to input prompts. To use ExploitGym, you need a control program called a harness that provides access to many different software development tools useful for hacking into systems. The harness can repeatedly prompt an LLM to help come up with an attack plan, then ask it to help implement specific steps – for example, if the harness needs code to exploit a bug, it can ask the LLM to write it.

To continue reading this article, click here.

Comments are closed.