r/artificial • u/Haunting_Ganache_850 • 8h ago
Cybersecurity How many "unexploitable" bugs are about to become exploitable?
Wiz just disclosed PHP2Shell, two critical vulnerabilities in the PHP engine that allow unauthenticated remote code execution and memory disclosure.
The bugs have been sitting in PHP's codebase for over a decade. Finding them was hard enough. Turning them into reliable exploits, especially across different environments, was considerably harder.
With the help of Gemini and GPT models, Wiz researchers managed to discover the vulnerabilities and develop working exploits in about a week. Something that previously might have taken a team of world-class researchers months.
And this is already having real-world consequences. Four large organizations I work with have taken all their PHP websites offline for emergency patching.
What interests me isn't PHP itself. It's what this means for the millions of lines of old code running pretty much everything around us.
We've spent decades relying, at least partly, on the assumption that some vulnerabilities are just too difficult or expensive to find and exploit. AI is starting to challenge that assumption.
Of course, there's a positive side. AI helped researchers find these bugs and get them patched before public disclosure.
But what happens when the same capabilities become widely available? Will defenders be able to find and fix these old vulnerabilities faster than attackers can exploit them, or are we about to discover just how much vulnerable code we've accumulated over the last 30 years?