I really feel for the OpenCode team, as agentic attacks are becoming more common and defending against them is difficult, especially when you’re also trying to build something people love.
If you’re affected, rotate your keys immediately and check your provider audit and usage logs for unauthorized activity.
There is a path forward where connecting a tool doesn’t mean handing it a long-lived key. Workload identity federation and delegation let us issue short-lived, scoped access, while proof of possession means a copied token alone isn’t enough to use it elsewhere.
We don’t yet know the full details of this incident, but we can make progress together on reducing what an attacker can steal and reuse. That’s a big part of what we’re building at
@KeycardAI, alongside centralized audit logs and the ability to revoke access where it’s enforced.
We had a security breach last night related to a large scale distillation attack that impacted 1.4% of OpenCode Console users
We have notified them all this morning via email. If you did not get an email you were not impacted, it was a subset of users who had external providers linked
The incident is ongoing so we cannot share more details at this point but we are working with Anthropic, OpenAI, and Google to remediate
Show more