Still running PHP 7? October's flaw has no fix for it
On October 21 a serious flaw turned up in PHP, the language behind a huge share of the world's websites and systems. It was fixed, but only in the newer versions. If your company still uses PHP 7, the door is still open. Here's what that means, in plain words, and what you can do.
Picture opening your laptop on Monday morning to find your online store down, or your customers getting strange emails in your company's name. It almost always starts with something nobody was watching: the version of some forgotten software on the server.
Right now, for a lot of companies, that software is PHP 7.
First: what PHP is, and why this is about you
PHP is the programming language that runs a huge part of the internet: online stores, WordPress sites, customer portals, custom internal systems. You probably never chose PHP. Someone chose it for you, years ago, and it has worked fine until now.
What happened, in a few words
On October 21, the people behind PHP warned about two serious flaws, rated 9.2 on a scale that goes up to 10. In practice, they let someone on the internet take over the server your site runs on, without a password.
Five days later, the US government's cybersecurity agency (CISA) added the flaws to its list of those already used in real attacks.
The fix came out on the 21st. But only for PHP 8.2 and newer.
What this could cost your company
- Your site or system down in the middle of the working day, or right on the day of a sales campaign.
- Customer data exposed, like accounts, orders and emails. Besides the damage to trust, a personal data leak can lead to lawsuits and fines under privacy laws.
- Your site working for criminals: sending spam or spreading scams. Then Google starts warning people that your site is dangerous.
- The cleanup bill: recovering a hacked server costs far more than preventing it.
We're not saying this to scare you. Flaws like these are exploited at scale, by bots that sweep the internet for any vulnerable server. Nobody has to pick your company on purpose: it just has to be in the way.
So, just update?
That would be great, but it's rarely simple. Companies still on PHP 7 are usually there for a good reason: the system works, it makes money and nobody wants to touch it. Moving to PHP 8 changes some of the language's rules, and parts that used to work can stop. Old plugins, outdated frameworks and code written years ago are the first to break.
Updating blindly just trades one risk for another. The safe way is to know beforehand what will break, what it costs and in what order to do it.
| Your version | Where it stands |
|---|---|
| 8.3, 8.4, 8.5 | Protected, if you updated after October 21 |
| 8.2 | Protected, but support ends on December 31, 2026: time to plan the next step |
| 8.1, 8.0, 7.4 | No official update. Only a technical patch, for those who build PHP themselves |
| 7.3 or older | No fix at all |
Don't know which version you run? That's normal. It's the first thing we find out for you.
Answer these five questions
- Which PHP version do your company's sites and systems run on?
- Who takes care of server updates, and do they still work with you?
- When was the system's last big update?
- If your site went down today, how much would the company lose per day?
- Is there a recent backup, and has anyone tested that it works?
If any answer was "I don't know", you're not alone. Plenty of companies are in the same spot, and that's exactly where we come in.
How 360 Brave sorts this out with you
We're a software engineering studio. In our PHP impact assessment, we look at everything your company has running, explain the risk in business terms and hand you a plan with a fixed timeline and price.
- 01
A 20-minute conversation
You tell us how your operation works, in your own words. No commitment and no jargon.
- 02
Diagnosis
With read-only access, we map every PHP site and system, their versions, what's exposed to the internet and what would break in an update.
- 03
A plan you understand
A list of what to do first, ranked by risk to the business, with timeline and price. It includes immediate steps to reduce exposure while the update gets done.
- 04
An update without surprises
We update in stages, with tests and a way back, so the system doesn't stop. If you prefer, we hand the plan to your team.
Then, if it makes sense, we look after your server on an ongoing basis. That way the next flaw becomes a routine update, not a Monday-morning emergency.
Sources
- php.net: 2026 news archive (October 20, 21 and 23 advisories)
- php.net: supported versions
- CERT-EU: Security Advisory 2026-018
- Rapid7: CVE-2026-109618 and CVE-2026-109619
By the 360 Brave team
