NHacker Next on Rails
  • top
  • new
  • best
  • ask
  • show
  • jobs
login
GuidelinesFAQListsAPISecurityLegalApply to YCContact

Hacker News on Rails, powered by React on Rails Pro. Open the source on GitHub by ShakaCode.

Commit 06fc0df

Rendered at 15:39:44 GMT+0000 (Coordinated Universal Time) with Rails + React on Rails RSC.

OpenCode has a security breach last that impacted 1.4% of console users (twitter.com)

54 points by notmine1337 3d ago | 28 comments

nl 3d ago
> 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

Further:

> Third party keys saved in your workspace may have been exposed

https://x.com/WispyWinter/status/2111542806099722698/photo/1

Does anyone understand why they are calling this a distillation attack?

duhhhhh1212 3d ago
> Does anyone understand why they are calling this a distillation attack?

They think their customers reading that post are idiots so it's easy to convince them of the distillation boogeyman instead of owning the breach.

vikramkr 3d ago
The first sentence of the link is "We had a security breach." For distillation is just like saying it was a ransomware attack or similar - the attackers had a motivation. Are they supposed to not explain what happened? This is also one of the go to harnesses for using open source models with and a huge part of usership for them is that. Kind of the exact opposite incentives to Anthropic and co here.
smileybarry 3d ago
The low percentage combined with "distillation attack" makes it sound like it was a few scattered requests across a bunch of attacks, and not the hundreds of dollars in third-party usage billed to random users. There's countless reports of OpenCode users impacted by this who woke up to $300-$1700 bills from Anthropic and OpenAI, but OpenCode didn't mention this or offer to compensate users. (Compensation can still come later of course but it's still worth noting right now)
searealist 2d ago
> Does anyone understand why they are calling this a distillation attack?

I once had my credit card stolen and it was used to purchase gift cards.

Interestingly, no one referred to it as a “gift card attack”.

Between "distillation attack" and "under attack by agent swarms", it's probably to absolve themselves of responsibility by making it seem like an unavoidable arms race.

I wouldn't expect a post-mortem anytime soon.

verdverm 3d ago
The vendor keys compromised in this, Ant/Oai, have been beating the "distillation attack" drum this year. They have provided no evidence, they need to provide an open dataset with queries and other data so that we can analyze and decide for ourselves. These companies are not trustworthy.
coldtea 1d ago
Could it be because some hacker network hijacked OpenCode accounts, taking advantage of their OpenAI, Anthropic, API credentials, for distillation?
Macha 3d ago
I guess that was what they believe the attacker intended to use the stolen keys for?
verdverm 3d ago
Narrative shaping is probably more accurate than guess or understand. Do note that the other Ai vendors involved have been chanting the distillation song for a while.
cdurth 3d ago
So a breach occurs and they recommend people rotate keys? But they claim fraud and break everyone's access with existing keys?

Why anyone uses their services, or even the harness product at this point is beyond me. They just shill cheap and crappy models for training and make boneheaded decisions and "mistakes".

verdverm 3d ago
What other open source harnesses are there which have a good, albeit opinionated, experience out-of-the-box?

The $10/40 monthly subscriptions are a great deal. Don't proxy your subs through any one vendor, own your keys, because this is just one of many such events.

radeeyate 2d ago
I'm a big fan of Crush: https://github.com/charmbracelet/crush

It's all BYOK but the also have Hyper (https://hyper.charm.land/) which is their hosted inference of OSS models.

verdverm 2d ago
crush has outdated docs and abstract credit based pricing, both big red flags for me
nevernothing 2d ago
I recently switched to ccgui, so far I like it
verdverm 2d ago
It seems I should have noted that my questions was rhetorical, I'm not personally looking for a new harness right now.
mickeyp 2d ago
Plug: Try dreamcoder.ai. It's not foss but it is opinionated.

Very different experience from all the other harnesses.

verdverm 2d ago
Big nope, I want a terminal application, and only of the open source variety.

I have my own too, needs a refresh since it was written before I made the rounds with all the popular harnesses.

unrented7977 2d ago
Oh-my-pi
verdverm 2d ago
Too heavy handed and opinionated, not interested in the "agent team" setup found therein. I have a set of plugins I prefer, building blocks assembled to create my own take, with some custom ones on the horizon.

I'm generally disappointed with the Pi team and their dismissal of a major security gap

https://github.com/earendil-works/pi/issues/10895

coldtea 1d ago
>So a breach occurs and they recommend people rotate keys? But they claim fraud and break everyone's access with existing keys?

That's what you do when you have a breach. What exactly did you expected? Keys continue to work and everybody gets a box of chocolates too?

sixothree 1d ago
I'm pretty sure their timeline of the breach is also not correct. I think information about my account was exposed over a month ago.
geye1234 2d ago
I use Pi, but I think its updates and its extensions' updates are the biggest security gap I have right now. I'm not even sure what they keep updating TBH.

Any recommendations?

kadoban 2d ago
Put it in a container with a build step and lock down versions. That's what I did. Then you can choose what to update, audit code, etc.

Whatever agent will be more than capable of wiring that up.

anygivnthursday 3d ago
Also discussed earlier here: https://news.ycombinator.com/item?id=50133401
verdverm 3d ago
With almost 900 upvotes
WalterGR 2d ago
It’s the most-upvoted submission of the last 24 hours, according to https://hn.algolia.com/?dateRange=last24h&sort=byPopularity&...
verdverm 2d ago
yup, lots of people are sus about how fast it fell from the front page given the metrics, OpenCode is a YC company
r_lee 2d ago
wow, I didn't even see it