logo

WordPress Design Agency

020 3355 8747

Message Us
  • Home
  • About Impact®
    Learn More About Impact Media®
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • WordPress Services
    Learn More About Our Services
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Our Process
  • Case Studies
  • Insights
  • Contact Us
WordPress Design Agency
020 3355 8747
logo logo
Book A Call
Back
Menu
  • Home
     
  •  
    About Impact Media
    Learn More About The Impacters
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
  •  
    Our Services
    Discover How We Can Help
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
  • Our Process
     
  • Case Studies
     
  • Insights
     
  • Contact Us
     
020 3355 8747
Mon - Fri • 9am - 5pm
Close

Oops! We could not locate your form.

Home / Insights / PHP Is Famous Now, Here’s What It Means For Your Website
Home / Insights / PHP Is Famous Now, Here’s What It Means For Your Website
Back

PHP Is Famous Now, Here’s What It Means For Your Website

Published 28.10.26
28th October 2026
Newer
7 Min Read
Richard Ramirez
Richard Ramirez
Support & Maintenance
Older
7 Min Read
 
Richard Ramirez
Richard Ramirez
 
Support & Maintenance

PHP has gone mainstream after the PHP2Shell vulnerabilities were a worldwide news story last week. Here’s what you should know.

Last Week PHP Was A Developer Word

This week and last, it’s been on the news. On 21 October 2026, PHP released emergency fixes for two critical flaws, nicknamed PHP2Shell. We covered the details as they broke, so we won’t repeat them here.

Suddenly everyone wants to know what PHP is. Even the BBC has been explaining it to a general audience (and apparently their cyber corespondent only just learned about it himself).

BBC Cyber Correspondent saying he didn't know what PHP was until the vulnerabilities were announced.
Screenshot from programmerhumor.io

If you manage a WordPress website (or Drupal, Magento, Joomla, ExpressionEngine, Craft CMS, TYPO3 websites among others), or work with an agency that does, here’s what you actually need to know. As a WordPress Agency we are focusing on WordPress, but it is important to understand that this wasn’t a WordPress issue, or any other CMS issue. It was a server level issue.

A Quick Word On Version Numbers

If you’re new to PHP, start with our overview for WordPress site owners. The short version is it’s the language that WordPress and much of the web runs on, and it’s updated regularly for security and performance.

What matters now is how to read a version number. In 8.2.35, the 8.2 is the branch, and the 35 means it’s the 35th patch release for that branch. Most of those small updates fix bugs and security holes.

They come often. PHP 8.5 only launched on 20 November 2025, and it has already had twelve patch releases. Each branch gets two years of full support, then two years of security fixes only, then nothing. Our PHP2Shell article lists the fixed version for each branch.

Level One – PHP On The Server (Your Host’s Job)

Your website lives on a server, and PHP is installed on that server. When PHP releases a patch release, such as 8.2.34 to 8.2.35, someone has to install it and restart PHP so the patched version actually loads.

That someone is usually your hosting provider. This is the level PHP2Shell hit hardest. The flaws sit in PHP itself, so a site can be at risk even if its own code is perfect.

It’s also why updating WordPress, your theme or your plugins doesn’t fix it. Those updates change your website’s code, not the PHP engine underneath.

Level Two – PHP On Your Website (Your Agency’s Job)

A server usually offers several PHP branches, and each website is set to run on one of them. Choosing that branch, and moving up to a newer one, is a website job.

You can’t just flip the switch. A newer branch can break older plugins or theme code (here’s why), so the site needs testing on a staging copy, fixing where needed, and then switching live.

This is where PHP2Shell gets tricky. Official fixes only came for 8.2 to 8.5. Older branches got a source code fix at most, which hosts would have to build themselves, and most won’t. That’s a big group: CybelAngel estimates that 59% of the 2.24 million internet-facing PHP hosts are on versions with no official fix coming.

The clock is ticking for 8.2 too. It stops receiving security fixes on 31 December 2026, so if your site is on 8.2, that’s about two months away.

How The Two Levels Fit Together

Think of the server as a garage and your website as your car. The garage services the engine every few weeks. But if your car is a model so old that parts are no longer made, no amount of servicing will fix it.

Server levelWebsite level
What changesPatch releases within a branch (8.2.34 to 8.2.35)The branch itself (8.2 to 8.4)
Who does itYour hostYour agency or developer
How oftenEvery few weeks, as PHP releases themBefore each branch’s security updates end
What it needsInstall and restartTest, fix, then switch

You need both. A patched server can’t protect a site on an unsupported version, and an up-to-date site still needs its host to install the patches.

How We Handled PHP2Shell

Every client site we host on a supported PHP branch was patched on the day the fix was released.

We’re Cloudways Platinum partners, and we work closely with them. Good communication and a strong relationship with your host are what keep you ahead of issues like this, rather than catching up. Every site we manage also sits behind Cloudflare, which deployed firewall rules for the known attack routes, as we explained on the day.

On the website side, our Pro:Act plans actively move client sites up to newer PHP branches while they’re still supported, alongside database upgrades. Keeping sites on a supported branch is what made the difference this time, because the patch only reached supported branches. That’s exactly what Pro:Act is for.

The One Question To Ask This Week

Who looks after PHP on your website, at both levels? If you know the answer for your host and for your website, you’re in good shape. If you’re not sure, it’s worth finding out before the next PHP2Shell, not after.

Want a second pair of eyes on it? Our WordPress Health Check looks at your PHP version, hosting set-up and compatibility. Or simply get in touch and we’ll tell you where your site stands.

A picture of James Coates.

If you’d like to learn more about our WordPress & WooCommerce Support & Maintenance plans, drop us an email or give James a call.

Our plans provide a holistic solution to your website’s performance, reliability and security, and are inclusive of premium tools and services.

button to visit contact page
Share Socially
Richard Ramirez
Richard Ramirez
WordPress Developer
Richard started out in technical support role, but soon discovered a passion for PHP. That passion lead him to WordPress, which in turn lead him to Impact Media.
View Team Profile
See More Articles
Richard Ramirez
Richard Ramirez
WordPress Developer
Richard started out in technical support role, but soon discovered a passion for PHP. That passion lead him to WordPress, which in turn lead him to Impact Media.
See More Articles
View Team Profile
Looking For Support For
Your WordPress Website?
Let Us Take The Stress Of Website Maintenance & Support Off Your Plate
Let's Chat
studio@impactmedia.co.uk
020 3355 8747
Impact Media's LinkedIn
Impact Media's Twitter
Impact Media's Facebook
Impact Media's Instagram
Impact Media's Youtube
wordpress.org

About Impact

  • About Impact Media®
  • Meet The Impact Team
  • Why WordPress?
  • Our Web Development Process
  • Careers
  • Awards
  • Partners
  • Giving Back
  • 100K Tree Challenge

WordPress Services

  • WordPress Web Design
  • UX Design
  • WordPress Development
  • WordPress Evolve Retainers
  • WooCommerce Development
  • Multisite WordPress
  • Migrate To WordPress
  • Custom Integrations & Plugins
  • WordPress Consultancy

WordPress Support

  • WordPress Support & Maintenance
  • WordPress Managed Hosting
  • Case Studies
  • Insights
  • Contact Us

Addresses

London Address:

50 Liverpool Street,

London, EC2M 7PY, UK

+44 (0) 20 3355 8747

 

Registered Address:

Woodland Place, Hurricane Way

Wickford, SS11 8YB, UK

  • Privacy Policy
  • Cookie Policy
Impact Media logo
© Impact Media® 2003 - 2026
Impact Media is a trading name of IMDMS LTD. Company Reg. 05970261
Impact® & Impact Media®
are registered trademarks of IMDMS LTD