News for hackers. Stuff that matters.
Re:A mistakenly published password exposed Mercedes-Benz sou... by mratsim on Tuesday January 30, 2024 @12:50PM (#39193235)
Do they have background in fuzzing or formal verification? That's what you need if you want to make high-assurance software.
Re:A mistakenly published password exposed Mercedes-Benz sou... by realusername on Tuesday January 30, 2024 @01:52PM (#39194050)
I'm sure there's a lot of people specialized in that as well
Re:A mistakenly published password exposed Mercedes-Benz sou... by mratsim on Wednesday January 31, 2024 @01:20AM (#39200616)
There isn't
Re:A mistakenly published password exposed Mercedes-Benz sou... by mratsim on Wednesday January 31, 2024 @01:26AM (#39200651)
And here 2 years to find a buffer overflow vulnerabity in glibc that was found via a fuzzer: https://news.ycombinator.com/item?id=39194093

In a library used on billions of devices.

Re:A mistakenly published password exposed Mercedes-Benz sou... by realusername on Wednesday January 31, 2024 @04:13AM (#39201669)
if that was a private project at some company, it would still probably be there. In the long run openness always win. That's what inevitably happens in a world where the knowledge is accessible to anybody.
Re:A mistakenly published password exposed Mercedes-Benz sou... by mratsim on Wednesday January 31, 2024 @10:44AM (#39205130)
It's a project used by millions of people yet it took 2 years.

What about projects used by 10~50 people?

Re:A mistakenly published password exposed Mercedes-Benz sou... by realusername on Wednesday January 31, 2024 @11:15AM (#39205539)
What kind of strange argument is this? If it wasn't public, it would have never been found at all.

I'm going to trust more a project peer reviewed by the best devs on the planets compared to some homebrew homemade software where the devs allegedly know better than everybody else (and they don't)

Re:A mistakenly published password exposed Mercedes-Benz sou... by mratsim on Wednesday January 31, 2024 @11:54AM (#39206051)
Your argument is that asking for professional auditor is not necessary for open-source code.

My argument is that open-source is not enough when high-assurance is needed and devs or end-user should still ask for a professional audits.

Re:A mistakenly published password exposed Mercedes-Benz sou... by realusername on Wednesday January 31, 2024 @12:39PM (#39206805)
I'm not saying professional auditors are useless, just that they will never reach the feedback you get from peer reviews and are not a replacement for peer reviews anyways.

We're not in the 90s anymore and it's time to acknowledge that the software world and even the world in general has changed. Knowledge is now spread and the most knowledgeable devs aren't working at an audit firm and might not even hold a computer degree!

Re:A mistakenly published password exposed Mercedes-Benz sou... by mratsim on Wednesday January 31, 2024 @02:33PM (#39208234)
The people who found the bug in glibc worked at an audit firm.

Peers aren't enough. Finding vulnerabilities require training and an adversarial mindset that is rare.

There is a reason why in cryptography people say "don't roll your own crypto"