The Hackron AI team, self-described as white-hat hackers operating under OpenAI's bug bounty program, detailed the attack in an X post on September 18. According to the team, their entire breach took less than 72 hours and involved two vulnerabilities chained together: a Remote Code Execution (RCE) flaw via a heap overflow in libheif, and a single sign-on (SSO) misconfiguration in Discourse, the third-party platform hosting OpenAI's community forum.
The exploit chain began when the researchers uploaded a malicious HEIF (High Efficiency Image File) image as a profile picture. Discourse's server-side software processed the image using an outdated libheif package, triggering a heap overflow that crashed the library and mismanaged memory. The researchers orchestrated the memory crash to achieve remote code execution, granting them access to the forum's local server environment. There, they intercepted configuration and session data, uncovering an SSO flaw where authentication did not properly isolate user sessions from other OpenAI services.
Using hijacked session tokens from the local server database, the researchers impersonated a legitimate OpenAI employee, bypassing login screens and infiltrating a highly privileged account linked to the company's development teams. Because many tech companies unify authentication across corporate apps, the compromised account was tied to OpenAI's enterprise systems, including GitHub, Slack, and email. The team then accessed OpenAI's private codebase and initiated a harmless internal pull request as proof.
The attack relied on AI: the researchers built the exploit pipeline using Anthropic's Claude Opus 5 model after attempts with Opus 4.8 failed. After locating the unpatched libheif library, they fed raw server data into the model and asked it to write an exploit. The model analyzed the memory structure and calculated how to trigger the heap buffer overflow.
This incident follows a recent report from an Israeli firm describing a China-linked, AI-powered autonomous cyberattack on Taiwan's government. OpenAI reportedly fixed the reported issues within 14 hours and paid the researchers a $6,500 bounty. Neither OpenAI nor Anthropic has yet issued a public comment on the breach disclosure.