
What happened
OpenCode said attackers broke into an older system overnight, affecting 1.4% of OpenCode Console users who store API keys there; it emailed all affected users and said the incident remains ongoing.
Why it matters
The company described it as a large-scale distillation attack, though skeptics called that framing an overstretch and said the incident was a straightforward breach whose use for distillation remains unproven.
WHO IT HITSDevelopers who keep API keys in OpenCode Console must revoke and replace them directly with each provider, and security teams relying on commercial AI models for incident response may find those models refusing to analyze malicious code.
Summaries like this, in your inbox every morning.
OpenCode's breach sits at the intersection of two problems the incident made visible at once. The company said the intrusion hit an older system behind OpenCode Console, where some users stored API keys, and that it affected 1.4% of Console users; the open-source app and command-line tool were untouched, according to co-founder Dax Raad, who stressed that those keys never reach OpenCode itself.
The response exposed a second issue. Raad said attackers tried to break into its systems nonstop for 48 hours, forcing the team to keep AI defensive agents running around the clock. The models it turned to helped for a while, then began refusing to work once the malicious code they were asked to examine tripped safety filters — a wall Hugging Face described in July as the asymmetry problem, writing that guardrails cannot distinguish an incident responder from an attacker. Access to OpenAI's Daybreak Blue program, which gives vetted users models less likely to refuse defensive security work, improved the team's investigation, Raad said.
The breach occurred the same night OpenCode made GLM-5.3-Flash free for users, and it lands amid a run of AI-enabled cyber incidents, including CrowdStrike's report that a China-based hacker likely used an AI penetration-testing agent and Claude in attacks on South Korean banks, and an Indian agency warning that AI agents had reached Indian organizations' systems without authorization.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
AWS released TorchNeuron, a tool that lets AI apps written with PyTorch run on Trainium by changing just one l…

Holmér wrote that preemptive AI clones "disincentivizes me from sharing progress," and told 404 Media clones o…

GitHub published a step-by-step tutorial on opening a Copilot app session in VS Code via "Open in VS Code," ke…

Nick Cammarata of Goodfire published a 26,000-word blog post arguing that LLMs may be far easier to understand…

Developers released "dumbtv" and "cleanyourtv" — AI-guided hacks that remove ads, tracking and bloatware from…

AWS contributed bi-directional KV cache transfer to vLLM, letting decode nodes return cached context to prefil…
