Patch the Planet: global response coordination as agents uncover vulnerabilities
Posted by nr378 21 hours ago
Comments
Comment by ptmkenny 17 hours ago
I wouldn't expect the PHP team to provide patches for versions for which security support has ended. But this seems like the kind of task that AI is especially well suited for-- rework the patch for a release that is no longer supported but still widely used. It would've been nice for people who have much older sites to be able to patch their PHP rather than have to upgrade PHP as well to get the fix.
Comment by sevenzero 17 hours ago
Comment by nr378 20 hours ago
> How did we find this?
> No special harness, or access to models that weren't generally available to everyone were used in the initial bug discovery. I focused on something I had a background in, knew its vulnerability history well, and held a theory that specific bugs lurk within the codebase. This shows that "know your target" is still as applicable as ever, even in the LLM dominated VR age. No model is simply capable of unearthing "all bugs" with simple prompts. At least for now.
> There are some practical research implications here. LLMs may have ingested public historical vuln data, but in their default variant analysis tends to move from the newest and most prominent bugs toward nearby older code. They do not reliably begin with obscure twenty-year-old exploitation primitives. Keeping your own mental catalog of a target's vulnerability history lets you prompt that direction explicitly.
Comment by mentalgear 19 hours ago
Comment by mjaniczek 19 hours ago
Comment by senordevnyc 19 hours ago
Comment by burkaman 18 hours ago
> To our knowledge, frontier AI found these vulnerabilities before attackers did
I don't know who/what Calif is and there's no link to them, so if I were only reading this article I would definitely get the impression that "AI did all the work here".
Comment by KeplerBoy 17 hours ago
Comment by bigfishrunning 15 hours ago
i still do. i might be the last one.
Comment by KeplerBoy 14 hours ago
Comment by bigfishrunning 14 hours ago
Comment by heaney-555 11 hours ago
Comment by bigfishrunning 10 hours ago
Comment by digitaltrees 11 hours ago
Comment by heaney-555 2 minutes ago
It's not at all a moving of the goalposts to ask whether the "any" in that is actually true.
Comment by gewetensleegte 2 hours ago
Comment by couchand 17 hours ago
Comment by Jeep_ 20 hours ago
Comment by redanddead 20 hours ago
It’s just gross and manipulative. You have no moat, get over it
pAtCh ThE pLaNeT today, tomorrow it's creepy rent-seeking behavior
Comment by orangedog 18 hours ago
I feel like taking every action these companies take as part of some larger strategy is kind of conspiracy-minded.
Comment by digitaltrees 10 hours ago
I could give 15 more examples of things that could be done other than “make the world use our tools to patch software”.
Comment by kafrofrite 17 hours ago
I think the effort is misplaced. We should be exploring ways to make our systems more resilient and I would expect those companies* to focus on that front. Vulnerability research is important, and we should aim to remove as many bugs as we can from our codebases but the pace of software development is increasing and so is the introduction of new bugs.
* I would also expect an increase on relevant research regarding novel paradigms of securing systems.
Comment by redanddead 18 hours ago
Where's the conspiracy. There is no moat. The technology is easily reproducible. Deepseek unwound an entire business model yesterday.
Comment by willy_k 15 hours ago
Comment by orangedog 18 hours ago
But they could be, that's why it's a conspiracy theory.
Comment by fn-mote 17 hours ago
Other parts of the company want to support the public.
The first part of the company backs up the second in internal politics.
Do you consider this a conspiracy? Just seems like “good business” to me. It doesn’t seem as clean as you want to make it seem, though.
Comment by digitaltrees 11 hours ago
Comment by shimman 20 hours ago
Comment by giantg2 20 hours ago
Comment by shimman 19 hours ago
Comment by bigfishrunning 14 hours ago
Comment by antonvs 17 hours ago
Comment by cyanydeez 19 hours ago
The same view point is used for racism, dei, and the rest: it doesn't matter if the poor beggar on the corner hates white people. They don't have any means or methods to act on it.
Comment by Frieren 20 hours ago
Comment by orangedog 20 hours ago
Comment by recursive 20 hours ago
Comment by Frieren 19 hours ago
Comment by orangedog 19 hours ago
Comment by esseph 19 hours ago
Comment by orangedog 19 hours ago
> 19–24 August 2026: Wiz Research independently collides with the same bug family using Wiz Atlas, Gemini 4 Argon, and GPT-5.6 Sol, reporting its variants on 24 August.
I again ask how they are lying? I get if people hate these companies, but blatantly disregarding what is said helps nobody.
Comment by alper 19 hours ago
Comment by lukewarm707 19 hours ago
Comment by Frieren 20 hours ago
CEOs of all big corporations are constantly lying and misleading the public, investors and shareholders. That is a crime. A shame that it is not enforced anymore.
Comment by 12837615 20 hours ago
But of course there would be no marketing.
[1] From whom you stole everything in the first place.
Comment by fritzo 19 hours ago
Comment by knome 19 hours ago
Most people license out the software under specific requirements and prohibitions. BSD requires attribution. GPL variants require adherence to copyleft when distributing derivative works. A little under half of all github repos don't even have a license, which means that though the source is published, no one has any license under which to copy it or derive new works from it.
So far as I have seen, whether aggregating and munging these works into abstract LLM weights constitutes fair use is still legally unclear. If not deemed fair use, it is almost certainly a massive violation of copyright.
Comment by nomel 18 hours ago
If you don't want your code to be used as possible inspiration, then you are not actually for open source, and are using the wrong license. The licenses are legal bindings, not moral bindings.
"Don't use any concept found within this code" would be a license that doesn't really fit with any current copyright law, and it wouldn't allow any software to exist, except that made in the 70's.
Comment by lukewarm707 18 hours ago
That is, they knowingly and willingly broke the law by stealing an unprecedented volume of proprietary, copyrighted materials.
Books: Bartz v. Anthropic
Films and TV: Disney Enterprises Inc. v. Midjourney Inc.
Music: Concord Music Group, Inc. v. Anthropic
Photography: Getty Images v Stability AI
Journalism: Postmedia Network Inc., Torstar Corporation, The Globe and Mail Inc., and The Canadian Press v. Anthropic PBC
Comment by RunSet 17 hours ago
[0] https://en.wikipedia.org/wiki/Grand_Upright_Music%2C_Ltd._v.....
Comment by unshavedyak 18 hours ago
Comment by wartywhoa23 17 hours ago
Or at least just childishly naive for failing to notice that beforehand.
Comment by digitaltrees 10 hours ago
Comment by SolarNet 18 hours ago
The point of the open source I work on is to contribute to a commons, not to have it stolen so that it can be used to destroy those commons, used for the profit of techbros, and used to justify the murder of children.
Comment by orangedog 20 hours ago
To be further pedantic, is that really stealing? They are disregarding copyright but was anything taken from anybody? I thought that was the old argument for piracy, ie, nobody was deprived of anything.
Comment by moregrist 20 hours ago
This works for established profitable brands that want to build / maintain a good public image.
This isn’t the marketing needed by an unprofitable startup that wants to show hyper growth before its IPO. They need the “use our product or get pwned” kind of marketing.
Comment by 1aGDK 16 hours ago
https://openai.com/form/enterprise-trusted-access-for-cyber/
"Daybreak enables vetted enterprise customers and cybersecurity practitioners to use our most capable models for dual-use cybersecurity work."
They explicitly give out access to those who will make a big announcement of bugs found. OpenAI does not want projects to fix bugs themselves so it can have more bugs and better marketing.
Comment by solyin 16 hours ago
https://openai.com/form/codex-for-oss/ is their program for giving access directly to open source maintainers directly so they can fix bugs.
Comment by alper 19 hours ago
Is the company selling a magical code generation machine really asking how it can backport a fix to an older version of the same software?
Is this for real?
Comment by post-it 16 hours ago
Comment by Kwpolska 16 hours ago
Comment by post-it 15 hours ago
Comment by andix 15 hours ago
Comment by alper 2 hours ago
Comment by bigfishrunning 15 hours ago
Comment by alper 2 hours ago
Comment by MrDrMcCoy 5 hours ago
Comment by TZubiri 14 hours ago
it’s a quite simple matter to fix a bug once it’s discovered, but how to deploy and where to deploy it when it affects a supply chain?
here’s an example: you can submit a vuln at a downstream dep and they can tell you it should be patched upstream. what should you do? open an issue upstream? maybe, probably not, probably the solution is to contact all downstream deps in order to get them to migrate dep or patch, because you just reported a vuln and they shrugged it off
Comment by wildmXranat 19 hours ago
Just give us the damn code to verify things are working since so many have to use stopgap solutions and want to verify them
Comment by alper 19 hours ago
Comment by everdrive 19 hours ago
Comment by grokx 19 hours ago
I'm sure they named it after the "Hack the planet" slogan from the Hackers movie.
Comment by lioeters 15 hours ago
Comment by rlegit 13 hours ago
Comment by digitaltrees 18 hours ago
So how many tokens can I put you down for.
Comment by richardw 13 hours ago
The vulnerabilities exist and many have for decades. Find them or leave them for someone more dangerous, just don’t shoot the messengers.
Personally I’d rather we went through a short and sharp improvement and embedded a faster response cycle, than wish it away. It’s the reality of the situation; so adapt.
Comment by digitaltrees 11 hours ago
Comment by richardw 7 hours ago
If I see a gap I’ll shout. Timezone? I’m in Sydney, Australia.
Comment by brabel 4 hours ago
Comment by baq 3 hours ago
Comment by dataflow 12 hours ago
Last I checked, white hat security researchers weren't making their livings selling superhuman hacking tools to unknown entities as part of ~$1T businesses desperate to offload their shares onto the public before a potential bubble pop.
If you want to argue what they're doing is fine regardless, be my guest, but using this comparison as the justification is a little ridiculous.
Comment by digitaltrees 12 hours ago
Comment by cypherpunk666 7 hours ago
AI did not inject the bugs into PHP as far as i know?
Comment by orangedog 18 hours ago
Comment by digitaltrees 16 hours ago
1. OpenAI started the current AI cycle
2. That cycle has exposed exponentially more security vulnerabilities due to agentic coding
3. OpenAI is rushing as fast as they can to reach the singularity even while acknowledging that they lack the ability to ensure reasonable safety.
4. They launch an initiative to “address” the security vulnerabilities by using their coding tools.
Am I missing something? There is a broad range of motives and responses.
Comment by zodiac 14 hours ago
Comment by digitaltrees 14 hours ago
Comment by jfsebastian 12 hours ago
Comment by digitaltrees 12 hours ago
Comment by warkdarrior 13 hours ago
Comment by digitaltrees 11 hours ago
Comment by dmz73 13 hours ago
Comment by eecc 13 hours ago
Comment by AlotOfReading 10 hours ago
Comment by rectang 3 hours ago
Comment by wartywhoa23 17 hours ago
Then, someone releases a pick that works for many more locks humans couldn't pick.
And says: You can't stop the progress. Now pay us to upgrade your locks (no-no, they won't be doctored to fit our next-gen picks, trust us!)
Comment by shermantanktop 12 hours ago
Comment by digitaltrees 16 hours ago
Comment by orangedog 15 hours ago
I don't use these models much I just don't like unfair criticism.
> In another thread when I suggested they lied to investors and that constitutes securities fraud you questioned it in an overly dismissive manner.
I'm confused, are you posting under two identities?
The user Frieren claimed that this post constituted securities fraud. To which I responded: "You're claiming this is securities fraud?"
Is that dismissive? It was a genuine question, I don't get how it's even accurate say that they are lying in the post and I especially don't get how it is securities fraud.
Your post doesn't have anything to do with the blogpost. Once again, I'm not against criticism just unfair/weak criticism. I don't think it helps anything.
Comment by digitaltrees 15 hours ago
I am not posting from two profiles. I looked at your prior comments and saw you had responded to me or someone I was debating elsewhere.
Comment by heaney-555 11 hours ago
No, the people who wrote the original code with security vulnerabilities created the problem, or those who architected their language/framework/SDK to not have easy forwards compatibility.
>we are releasing the dangerous stuff
No, they are disclosing its existence, not releasing it.
Comment by digitaltrees 11 hours ago
OpenAI released the tool that FINDs the exploits. They don’t need to publish them to be complicit.
Comment by nextaccountic 5 hours ago
The problem was actually created by the people that wrote vulnerable code, the people that shipped releases containing the vulnerability, and the people that decided to run vulnerable code in production.
Worse yet, software development in general has been unable to ship code without vulnerabilities and has a weird resistance to formal methods. Software is math, computers perform mathematical operations. We can prove the shit out of them, but for some reason we don't wanna to.
Here I am hoping that agents start adding formal verification to vibe coded projects on their own, without the user asking for it.
Comment by TZubiri 14 hours ago
similarly OpenAI was born out of the idea that the tech will exist and that they should be the oned to decide how it exists instead of other bad guys
I think if you do something you did it, imagining another bad guy doing it is not a great defense.
Comment by jiggawatts 14 hours ago
I assure you this is perfectly formal, and for your… “safety”.
Comment by johnnyanmac 14 hours ago
Comment by InsidiousWombat 10 hours ago
At this point I'm all for having zero coordination and just disclosing bugs, at least it doesn't create special class of priviledged people that get the patches first
Comment by ferngodfather 4 hours ago
Comment by thewillowcat 20 hours ago
Comment by bigfishrunning 14 hours ago
Comment by Libcat99 9 hours ago
A few people use php.
Comment by RomannBami 20 hours ago
Comment by dist-epoch 16 hours ago
The wild stuff is at the end. They propose someone (who?) auto-patching even systems they don't own.
Comment by SoftTalker 16 hours ago
It's been done before, though I cannot recall specific examples. Maybe as far back as the Morris worm?
Comment by r3trohack3r 10 hours ago
Comment by threethirtytwo 11 hours ago
Comment by OlivOnTech 17 hours ago
Who cannot type "php --version" but can use skills?
Comment by post-it 16 hours ago
Comment by CER10TY 16 hours ago
Comment by aprilnya 16 hours ago
Nope, it just says to run php -V and has a table of vulnerable vs non-vulnerable versions.
Sigh
Comment by sva_ 17 hours ago
Comment by SoftTalker 16 hours ago
Comment by flufluflufluffy 6 hours ago
Comment by Kwpolska 15 hours ago
People stuck working at companies with slop machine usage mandates will appreciate that skill too.
Comment by lifeisloving 17 hours ago
Lots of the tech world, especially the younger side is completely reliant on these things for every little thing. Im not exaggerating either.
Comment by neutronicus 16 hours ago
Comment by CER10TY 16 hours ago
Comment by neutronicus 16 hours ago
FWIW I'm at a Visual Studio shop and grep competency is pretty rare across the board.
Comment by vinyl7 12 hours ago
Comment by logicallee 10 hours ago
Google used to be the laughingstock but now it's openai.
last place by far.
Comment by deadbabe 10 hours ago
Comment by machinist9 11 hours ago
And even hackernews falls for it, what can we expect from MSM.
Comment by yearolinuxdsktp 20 hours ago
How much time will be left in the Defender’s Window between now and an organization getting Daybreak Access?
Comment by redanddead 20 hours ago
Comment by podgorniy 20 hours ago
Comment by geokos 16 hours ago
Comment by bcvvvy 20 hours ago
Comment by Noaidi 20 hours ago
Comment by gruez 19 hours ago
Comment by Noaidi 19 hours ago
In taking precautions against thieves who cut open satchels, search bags, and break open boxes, people are sure to cord and fasten them well, and to employ strong bonds and clasps; and in this they are ordinarily said to show their wisdom. When a great thief comes, however, he shoulders the box, lifts up the satchel, carries off the bag, and runs away with them, afraid only that the cords, bonds, and clasps may not be secure; and in this case what was called the wisdom (of the owners) proves to be nothing but a collecting of the things for the great thief.
Comment by pixl97 18 hours ago
True or false: LLMs can find security vulnerabilities?
True or false: LLMs can exploit security vulnerablities?
True or false: Any nation with significant resources can make an LLM?
For me these are all true. The last one in specific completely removes the concept of theft and changes it to "enemy nation". Enemy nations can be great thieves, and it's irrelevant, if you don't protect yourself against them you die and everything of yours is stolen.
LLMs are not going away, well, except for you and me maybe. Every state wants to wield digital and informational weapons like this.
Comment by digitaltrees 10 hours ago
Comment by digitaltrees 10 hours ago
Comment by bcvvvy 19 hours ago
Comment by ex1fm3ta 20 hours ago
Comment by Noaidi 20 hours ago
Comment by ex1fm3ta 19 hours ago
Comment by VCFundedGenYer 18 hours ago
OpenAI consistently doesn't know what they're talking about.
Comment by IshKebab 13 hours ago
Comment by bigfishrunning 14 hours ago
Comment by scottgg 20 hours ago
Comment by Ajedi32 20 hours ago
I thought that logic had been widely discredited in the security community long ago.
Comment by Good4boothee 2 hours ago
The entire article is form over content, it boils down to obvious: economics changed, LLMs actually can check every minor release diff for security fixes, including decompiling binary files; if you have any idea how to improve process of releasing updates, tell us.
Comment by ctoth 18 hours ago
Comment by ilogik 20 hours ago
Comment by Ajedi32 20 hours ago
Comment by senordevnyc 19 hours ago
Comment by SolarNet 18 hours ago
> No special harness, or access to models that weren't generally available to everyone were used in the initial bug discovery. I focused on something I had a background in, knew its vulnerability history well, and held a theory that specific bugs lurk within the codebase. This shows that "know your target" is still as applicable as ever, even in the LLM dominated VR age. No model is simply capable of unearthing "all bugs" with simple prompts.
They used a public model as a research assistant and a code assistant. They guided it with expert deep knowledge of the project. OpenAI did not lead this, ChatGPT was not instrumental in this.
It is perhaps at best to say OpenAI made it possible to find the bug more quickly. And on the double edged sword, also made it easier for it to be exploited days ahead of release. So I agree with the original commentator, did they on the balance actually do anything good here?
Comment by sumtechguy 17 hours ago
totally. I spent yesterday trying to get an AI to make a test case for a very specific bug I had. It kept telling me that it had it. When I could clearly trace thru the code and see it did not. After about 5-10 rounds of that I just wrote the test myself. But at least AI helped with all of the dumb cruft that went around it.
But if I did not know the domain I may have easily just said 'yep looks good'. AI on the other hand saved me at least 3-4 hours of writing all of the scaffolding that made it easier for me to check. In the end the bug had nothing to do with the test. AI did not find that. I went back point by point of what changed in the code and found where I had messed something 2 weeks ago.
A few months ago it seemed like it would not do this. Now in the past week I have come across 3 different ones that did something similar. Just 'stuck' in a local maxima and getting the AI to go around it is a pain. This is probably me and the way I am using it.
Is this better than I had a couple of years ago? I am not sure. Seems different at least.
Comment by Ajedi32 15 hours ago
Again:
> as part of our Patch the Planet initiative
To elaborate:
https://openai.com/index/patch-the-planet/
> We are introducing Patch the Planet
> [...]
> we will be partnering with HackerOne and Calif who are helping us take our efforts further with vulnerability triage, coordinated disclosure, and additional focused vulnerability discovery efforts
Calif found the vulnerability while working under an initiative lead by OpenAI, using publicly available AI tools developed by OpenAI.
Comment by Banditoz 18 hours ago
It's very difficult to answer those two questions, through all the marketing and fluff text.
Comment by ilogik 18 hours ago
Comment by ilogik 20 hours ago
Comment by nicce 20 hours ago
Edit: Apparently both found independently
Comment by Noaidi 20 hours ago
Comment by Maxious 20 hours ago
https://deadneurons.substack.com/p/php2shell-explained-php2s...
Comment by ilogik 20 hours ago
Comment by fock 20 hours ago
Comment by gruez 20 hours ago
You're not required to disclose bugs, nor is developing exploits a criminal offense (assuming no intent/conspiracy to hack stuff).
Comment by NitpickLawyer 20 hours ago
> 1 August 2026 [...] Ryan Austin finds the RCE paths, tweets a cryptographic hash on 5 August, and submits the bug and working RCE proof-of-concept to PHP between 11 August and 14 August.
> 19–24 August 2026: Wiz Research independently collides with the same bug family using Wiz Atlas, Gemini 4 Argon, and GPT-5.6 Sol, reporting its variants on 24 August.
I get some skepticism about marketing copy, but your comment is blatantly wrong and needlessly rude.
Comment by lukewarm707 9 hours ago
"I think we need to put Sam Altman in jail. And I think it’ll be an instructive experience. I think it’ll be an instructive experience for the industry and for the world."
- Edward Snowden
Comment by fock 20 hours ago
Comment by NitpickLawyer 20 hours ago
This is absurd, and it shows that you have absolutely 0 idea of how any of this works. Finding a bug and delivering a working RCE 11 days later is absolutely not "sitting on it". This is how this works. You need time to test, exploit, confirm, and so on. Sorry, but just stop being so negative. This can't be healthy for you.
Comment by x187463 17 hours ago
Some people are acting like this is only a problem because labs are releasing models that can find and exploit these vulnerabilities in the first place. This is a nonsense claim. Humans have been discovering vulnerabilities and privately weaponizing exploits just fine for decades. We are collectively raising the floor for security.
Comment by openclawuser 20 hours ago
Response: "What's the prompt?"
Yep. I might take minimum wage interns and make million dollar software(or million dollars in 2023), but they often run into issues that a 5 minute review with me solves.
I do wonder if AI is going to eliminate prompt engineering... It's basically all I have left. I feel like I have magic words.
Comment by nemomarx 20 hours ago
Comment by twosdai 19 hours ago
Comment by pixl97 18 hours ago
What number in line do you expect to be when asking the same prompt.
For example, why wouldn't OpenAI ask that first long before you get a chance at the model?
Comment by solyin 17 hours ago
If they asked their unreleased bot to get a million dollars and it suggests betting on Kalshi, that would be hilarious.
Comment by pixl97 17 hours ago
Why wouldn't someone with access long before you ask first? For example a model provider like hugging face, or a nation state looking to interrupt some other nations economy?
The problem with any simple question is you're exceptionally unlikely to be the first person to explore the problem space and pick the lowest hanging fruit. It's not impossible, it's just improbable.
--
Lastly why wouldn't OpenAI ask how to make a million dollars a million times? Or if it's cheap enough for them, how to make $1 a trillion times. There is a reason people talk about AI risks, and one particular risk being that the AI companies no longer need us pesky humans to think for them. They hoover up all the GDP and leave the rest of us to fight for scraps.
Comment by cyanydeez 19 hours ago
Knowing uv means you can scaffold any python project. docker lets you build any infrastructure kit.
Comment by floodfx 17 hours ago
Check it out: PatchWave (https://patchwave.ai)
(Disclosure - I am a co-founder)