
Hackers breach OpenAI using Claude tools, gaining access to employee accounts and the company
Hacktron AI researchers chained a heap overflow in an outdated libheif library (triggered via a malicious HEIF profile-picture upload on OpenAI's Discourse forum) into remote code execution, then pivoted through an SSO session-isolation flaw to hijack an OpenAI employee's ChatGPT/Codex account and its linked GitHub, Slack, and email access, proving impact with an internal pull request. The exploit code for the heap overflow was generated by Claude Opus 5 (an 'authorized, cybersecurity-configured' variant) after the model was fed raw server data describing the bug, illustrating AI-assisted vulnerability exploitation in a real bug bounty. OpenAI patched within 14 hours and paid a $6,500 bounty; full resolution took 72 hours.
What it is
A bug-bounty finding by Hacktron AI (the page also spells it "Hackron") against OpenAI's Discourse-powered community forum, disclosed in an X post on September 18 for a breach performed July 25. The existing summary covers the full exploit chain, the Claude Opus 5 involvement, the 14-hour patch, and the $6,500 bounty. Two things it does not carry are worth noting.
The model-version threshold
The page states the researchers first attempted to generate the libheif heap-overflow exploit with Claude Opus 4.8, and that failed — only Opus 5 succeeded at analyzing the memory structure and calculating how to trigger the overflow. For a reader gauging AI-assisted exploitation, this is the concrete signal: the capability appeared at a specific model generation, not across the family. The human researchers still uploaded the weaponized HEIF and manually executed every step after the initial RCE; the model produced the exploit code, not the operation.
Scope of access, per the researchers
The page adds that after achieving the account takeover the researchers say they immediately halted testing and did not study or download OpenAI's source code — the internal pull request was the only artifact, filed as proof. It also notes Discourse fixed its side of the issue independently, so the fix was two-party, not OpenAI-only. Full timeline from initial finding to resolution was 72 hours.
Caveats
Everything here rests on the researchers' own X-post account as relayed by the reporter; there is no independent confirmation of the "no source downloaded" claim or of which exact libheif version was outdated (no CVE or version number is given). The "authorized, cybersecurity-configured" Claude variant that "relaxes certain cyber restrictions" is described but not otherwise specified.
Organisations named here
- Hacktron AI
- heap buffer overflow
- SSO session isolation flaw
Technologies named here
- Discourse
- Claude Opus 5
- Claude Opus 4.8
- libheif
- OpenAI SSO
- ChatGPT
- Codex
- GitHub
- Slack
- email accounts
- OpenAI
- Claude
- HackerOne
Techniques named here
- Malicious HEIF file upload
- Heap overflow / heap buffer overflow
- Remote code execution
- Session token hijacking
- SSO misconfiguration exploitation
- AI-assisted exploit generation
Threat actors named here
- Hacktron AI
Related in AppSec
Flowise MCP Security Bypass Enables RCE
Inside an Oracle Database SQL Injection Attack | Huntress
OASIS
