← All videos

The Founder's Memo · Episode 16 · 8:16 ·

Critical PHP Security Flaw: Is This The PHP Apocalypse?

Well, are you enjoying the PHP apocalypse? If you’re watching this, you’ve probably heard about the massive PHP security incident. It’s been all over the news. I’ve seen the FBI posting about it on X, and major outlets are covering it.

And to be fair, it is a big deal. It’s a serious vulnerability that allows remote code execution, and every version of PHP was affected. What made it wild was the race. Before the PHP Foundation had even released the update and the full details, people were reverse engineering the fix and posting how it worked all over X. With AI speeding everything up, it turned into a standoff… and honestly, a hell of a show.

Here’s the part a lot of people miss. Every version of PHP before 8.2 had already reached end of life. There are still plenty of sites out there running PHP 7.4, just going along like nothing’s happening. If those sites don’t get upgraded, they’re going to be in real trouble. Versions 8.2 and up get security updates, but the patch doesn’t install itself. You have to actually apply it.

The good web hosts were very proactive about this. Cloudflare put mitigations in place at the edge to reduce the risk before the patch was out, as long as your DNS runs through Cloudflare with the proxy and the web application firewall turned on. All of my clients go through Cloudflare, so they had that extra layer. But the real fix is the patch.

For my Concierge Cloud servers, I had Claude watching for the release every 15 minutes. Ironically, I was at lunch with a client who happened to be in town right when the patches were expected. I wasn’t about to leave my clients exposed longer just because I was sitting in a restaurant. So when the update dropped, my phone pinged, I said go, and it patched the servers and checked every site on them to confirm they were still responding. No security incidents. The thing is, these problems aren’t that hard to solve. You just have to be on top of it.

What really got me was the engagement farming on X. I’m not downplaying how serious this is. But people were spreading it with the most dramatic language possible, and some folks actually took their own websites offline out of fear. It reminded me of hurricane coverage here in Florida. A tropical storm with 30 mph gusts rolls through, everybody drives along like it’s a normal afternoon rain, and there’s a news crew standing in the water trying to make it look life threatening.

Something can be severe and important, and you still don’t have to freak out about it. You definitely don’t need to freak everybody else out. This is just part of maintaining servers. Know what you’re doing, or work with somebody who does, and deal with it calmly. Hats off to xCloud, my hosting panel partner, for being on top of it, and to Patrick at GridPane for reaching out with info right away.

Watch on YouTube