Comment by spartanatreyu
2 hours ago
> AI is helping patch previously unrealized holes.
AI is also making plenty of holes.
I have not seen a single case of anything that an AI has found that could not have been automatically found without AI.
2 hours ago
> AI is helping patch previously unrealized holes.
AI is also making plenty of holes.
I have not seen a single case of anything that an AI has found that could not have been automatically found without AI.
Mozilla had 400 Firefox CVEs found by Mythos; if those were so easy to find, why didn’t humans do it before?
Humans did do it before.
------------------------
It's also worth pointing out that the developers at Mozilla literally decided to make a brand new programming language (Rust) that eliminated an entire categories of bugs and started working on a new browser (Servo) where its components could be switched into firefox.
Then Mozilla fired the team working on it.
Lesson 1: Better tools and processes eliminate bugs.
Lesson 2: If you don't have the tools, make them.
Lesson 3: Mismanagement leads to security vulnerabilities.
Yes, and even after introducing and using Rust, there were still vulns in the remaining code.
FWIW, Rust is my main language, so I am grateful to the humans that created it, and it is indeed a monumental effort. But vuln finding is a different kind of creative endeavour, and one that is heavily weighted against defenders.