Remix.run Logo
▲ jacquesm 44 minutes ago

Don't you think you should have reported this after you established the principle rather than to download more than you needed to do so? Because it looks to me as though you went from 'white hat hacker' to 'quite probably criminal' without a really good reason.

▲neathack 24 minutes ago | parent | next [-]

I should also mention that the analysis was conducted in collaboration with a lawyer specializing in data protection and ethical hacking.

▲jacquesm 19 minutes ago | parent [-]

That's an important bit of information that probably should make it into the blog, and I hope you guys made the right call, but I think that that is probably not the case. Best of luck.

oh: "What isn’t mentioned in the analysis is that we ran a System 1 decision model on each dataset to determine whether it contained privacy-sensitive data."

I hope at least that that was a local model. If not you've made things considerably worse.

▲neathack 6 minutes ago | parent [-]

It’s mentioned in the Handelsblatt article linked in the blog post. Since the lawyer was brought in by the newspaper, we didn’t mention their involvement in the post.

All LLM-based analysis was performed using local models, specifically the "elephant-1" model on our local RTX Pro 4000 SFF.

I respect your insistence on proper data handling -- you’re right in doing so -- and we tried to be as careful as possible when conducting the analysis.

Now let’s hold Lovable to the same standard.

▲neathack 40 minutes ago | parent | prev | next [-]

What do you mean? This has been disclosed to, and the full dataset has been shared with, Lovable.

▲ 28 minutes ago | parent | next [-]
[deleted]
▲jacquesm 35 minutes ago | parent | prev [-]

What I mean is: you knew it worked before you went and pulled more data, you could have stopped after the first two records, why pull more than you needed to prove that it was possible?

▲neathack 27 minutes ago | parent [-]

We retrieved only enough data to determine whether it was privacy-sensitive, which could not be reliably assessed from just two records. We did not download any more than that.

Supabase tables also use pagination, and we never downloaded more than the first page.

▲jacquesm 25 minutes ago | parent [-]

You probably should not have done that. It's one thing to determine that a hole exists, an entirely different one to exploit it to the point that you can do damage assessment on the target.

▲coldtea 14 minutes ago | parent [-]

Would you prefer someone that didn't intent to report but to exploit the data downloaded everything and the company and you knew fuck all about it?

▲jacquesm 13 minutes ago | parent [-]

That's not the only choice available.

▲logotype 30 minutes ago | parent | prev | next [-]

Need to know the full blast radius and severity...

▲jacquesm 26 minutes ago | parent [-]

Bullshit. That's not for the 'whitehat' to determine.

"We found records containing email addresses in 10,560 tables across 7,403 of the 24,664 websites (30%)"

You can't know that without pulling the data.

▲ 38 minutes ago | parent | prev [-]
[deleted]