Emergency PHP Patching for UK Businesses

Same-day response to the PHP2Shell vulnerability and other critical PHP issues - inventory, patch or backport, config mitigations and a clear report of exactly what was done.

Same-Day Response

When a critical PHP vulnerability lands, we start the inventory and version check the same day, not after a support ticket queue.

Patch, Backport Or Upgrade

Supported branches get the official fix; end-of-life versions get a vetted backport or a proper upgrade path instead.

Verified, Not Assumed

Every patch is checked against the live, web-facing SAPI before we call the job done, not just a CLI version string.

Why emergency PHP patching matters

This service exists because of exactly the kind of flaw PHP2Shell represents: an unauthenticated remote code execution bug, CVSS v4.0 9.2 (Critical), sitting in PHP core rather than in any application. That means it hits plain PHP pages and CMS platforms equally - see our PHP2Shell vulnerability explainer for the full technical breakdown, or our dedicated WordPress PHP2Shell fix page if that's your platform.

PHP's own guidance is to upgrade immediately, stating plainly that "there are no complete mitigations" short of patching. A public proof-of-concept exists, and early exploitation attempts have already been reported by watchTowr, Cloudflare and VulnCheck, which means speed genuinely matters here, not just thoroughness.

We built this service for three groups in particular: SMEs without in-house server administration who need someone to simply handle it, agencies managing multiple client sites who need to move fast across many servers consistently, and hosts who need to patch shared infrastructure without breaking the sites running on top of it.

Doing nothing isn't the only risk. A rushed, unverified patch can break a site just as easily as a routine update breaking a checkout page, which is why speed and verification both matter. Agencies including the NCSC and CISA have been blunt about urgency - CISA's guidance is to take unpatchable PHP systems offline entirely until they're updated.

What our same-day process covers

Emergency patching sold as a quick script run often misses the detail that actually matters. Our process is built around what genuinely closes the hole, not just what looks done on paper.

Inventory & Version Check

We check every PHP install you run - CLI, FPM pool and web-facing version can all disagree, and a distro package can show an old-looking number that already carries a backport.

Patch Or Backport

Supported branches (8.5, 8.4, 8.3, 8.2) get the official fixed release. PHP 7.4, 8.0 and 8.1 are end-of-life, so we build from the published minimal source backport branches, or source one from your Linux distribution or an LTS vendor.

Config Mitigations

Where a server can't be fully patched immediately, we set the specific php.ini and FPM pool mitigations - upload progress and request size limits, fatal error backtrace settings - placed where they actually take effect, not via ini_set() or .user.ini.

Compromise Check & Report

Because exploitation attempts were reported before patches existed, we check for signs of compromise on every server we touch, then hand you a plain-English report of what we found and fixed.

Our same-day patching process

Fast, But Checked

We move quickly because PHP2Shell needs it, but every patch is verified against the live web SAPI before we close the job out.

One Contact Through The Whole Job

You deal with a named engineer from inventory through to the final report, not a different person at each stage.

Running an unpatched PHP server right now?

How it works

From first contact to a verified, reported fix - our emergency process keeps things moving.

1

Inventory

We identify every PHP version in use across your servers, checking CLI, FPM and any distro-backported builds.

2

Patch Or Backport

We apply the official fixed release where supported, or a vetted backport and upgrade path for end-of-life versions.

3

Mitigate & Verify

Config-level mitigations go in where needed, and every patch is verified against the live, web-facing version, not assumed.

4

Report

You get a plain-English report of what was found, what was changed, and anything still outstanding.

UK businesses call for emergency PHP patching when

A critical PHP vulnerability like PHP2Shell has been disclosed and they don't know if they're exposed
Their hosting provider hasn't confirmed whether the server-side PHP has actually been patched
They're running PHP 7.4, 8.0 or 8.1 and have just learned those versions are end-of-life with no official fix
They manage several client sites and need to patch all of them quickly without breaking anything
Their WordPress, Drupal or Joomla site is live and they've realised updating the CMS alone won't fix a bug in PHP itself
A security alert from NCSC, CISA or their hosting provider has told them to act now
They've noticed signs of compromise - an unfamiliar admin account, a strange cron job, a file that shouldn't be there
Their internal team doesn't have the server access or confidence to patch PHP-FPM or Apache mod_php directly
They want written confirmation that patching actually happened and was verified, not just assumed

Why choose Cloudswitched for emergency PHP patching?

As a London-based managed IT, web development and cyber security provider for UK SMEs, we patch PHP servers as a routine part of running client infrastructure, not as a one-off scramble.

We check what's genuinely running on the web-facing SAPI, not just a CLI version string, so a patch that looks complete on paper actually closes the hole in production.

For agencies and hosts managing many sites, we can work through an inventory at scale, prioritising internet-facing servers first and applying consistent mitigations across the estate.

If a server is on end-of-life PHP, we're upfront about it and point you to a proper upgrade path rather than papering over the gap with a backport indefinitely.

Every job includes a compromise check, because early exploitation attempts were reported before patches existed, and a patched server can still be carrying an earlier intrusion.

Reporting is written in plain English, so you know exactly what was found, what was changed and what, if anything, still needs attention, without needing to decode a changelog.

Beyond the emergency itself, we also support ongoing server and application hardening through our website security hardening service, so this doesn't have to be the last time your PHP stack gets looked at.

Emergency PHP patching service for UK businesses

What's included in emergency PHP patching

01

Full PHP Inventory

Every PHP version across your servers checked properly - CLI, FPM pool and web-facing, not just one command's output.

02

Patch Or Backport

The official fixed release where supported, or a vetted backport and upgrade path for PHP 7.4, 8.0 and 8.1.

03

Config Mitigations

php.ini and FPM pool settings configured correctly where immediate full patching isn't possible on every server.

04

Compromise Check

A check for signs of prior compromise on every server we patch, because exploitation can precede a fix.

05

Verification & Report

Confirmation that the patch is live on the actual web-facing SAPI, plus a plain-English written report.

Emergency PHP Patching Scopes

Every job is scoped to how many servers and PHP versions you're running - here's a rough guide to where most businesses land.

Patch

Inventory and patch supported PHP versions

Custom/ scoped engagement
  • Full PHP inventory
  • Official patch applied & verified
  • Written report
Get a Quote
Most Popular

Patch + Harden

Patch, plus config mitigations and compromise check

Custom/ scoped engagement
  • Everything in Patch
  • php.ini / FPM pool mitigation config
  • Compromise indicators check
Get a Quote

Patch + Upgrade

End-of-life PHP, backports and multi-server estates

POA/ custom quote
  • Everything in Patch + Harden
  • EOL backport or full upgrade path
  • Multi-server / agency coordination
Talk to our team

Why Cloudswitched for emergency PHP patching?

We treat a critical PHP vulnerability as an operational emergency, not a routine ticket. Here's what sets our response apart.

Same-day response

We start the inventory and version check the day you contact us, not after a routine support queue.

Verified against production

We check the live web-facing SAPI, not just a CLI version string, before calling a patch complete.

Backports for EOL versions

PHP 7.4, 8.0 and 8.1 get a proper backport or upgrade path, not a shrug because there's no official release.

Built for agencies and hosts

We can work through a multi-site or multi-server inventory efficiently, not just one server at a time.

Named engineer throughout

One contact from inventory to final report, not a different person at each step.

Compromise checked, not assumed

Every job includes a check for signs of prior compromise, given exploitation preceded patching.

No vendor lock-in

You keep full ownership of your servers, code and hosting account throughout.

No long tie-ins

Emergency patching is a one-off engagement; ongoing hardening is entirely optional.

Transparent reporting

A clear written record of what was found, what was changed, and what's still outstanding.

Emergency PHP Patching Across the UK

We deliver emergency PHP patching to SMEs, agencies and hosts across the UK remotely, so a server's location doesn't change how quickly it gets attention. Whether you're running a single site or managing an estate of client servers, we scope the work to your actual setup. Because we also provide broader IT support, we can look at the infrastructure around PHP too - hosting, firewalls and server configuration - not just the one process serving requests.

This matters because a vulnerability like PHP2Shell rarely arrives alone - a server running old PHP is often running other outdated software too. Our cyber security work looks at that wider picture, so emergency patching can be the start of a better security posture rather than a one-off fix.

Comparing your patching options

Once a critical PHP vulnerability lands, businesses generally choose between three approaches, and it's worth being honest about the trade-offs of each.

Wait for your host to handle it: works if your host manages the PHP version centrally, but many shared hosting setups let the site owner choose the PHP version, which means it's on you to check.

Patch it yourself: fine with the right server access and confidence, though end-of-life versions need a backport build rather than a routine update, and it's easy to patch the CLI while the live FPM pool stays on the old version.

Bring in emergency patching support: a same-day inventory, patch or backport, and verification that the fix is live where it matters, with a written report at the end.

What to check before assuming you're done: whether the patch was verified against the web-facing SAPI, whether config mitigations were set in php.ini or the FPM pool rather than ini_set(), and whether anyone checked for compromise that may have happened before the patch went in.

Coverage

UK-Wide, Remote-First

We deliver emergency PHP patching to businesses across the UK remotely, with London-based on-site availability for businesses that want a face-to-face meeting.

Compliance We Support
GDPRConsumer Rights Act 2015UK Electronic Commerce RegulationsCyber EssentialsWCAG 2.2 AA
Service

Emergency PHP Patching

emergency php patching

Same-day inventory, patching or backporting, and verification for critical PHP vulnerabilities including PHP2Shell.

Coverage

UK-Wide PHP Patching Support

php patching service uk

Remote-first emergency PHP patching for SMEs, agencies and hosts across the UK, with London-based on-site availability when it helps.

Frequently Asked Questions

Got questions about emergency PHP patching? We've answered the most common ones below. If you need more detail, get in touch.

How quickly can you patch our PHP servers?

We start the inventory and version check the same day you contact us. How long patching itself takes depends on how many servers and PHP versions you're running, which we confirm once we've seen your setup.

Do you only patch for PHP2Shell, or other PHP vulnerabilities too?

PHP2Shell is what's driving most enquiries right now, but the same inventory, patch and verification process applies to any critical PHP vulnerability.

What if we're running an end-of-life PHP version like 7.4 or 8.0?

These get no official release from the PHP project. We build from the published minimal source backport branches, or source one from your Linux distribution or an LTS vendor, or move you to a supported upgrade path.

Will patching break our website?

We verify every patch against the live web-facing SAPI rather than applying it blind, which is how a rushed patch usually breaks something unexpected.

Do you work with hosting providers and agencies managing multiple client sites?

Yes, we regularly work through multi-server and multi-site inventories for agencies and hosts, prioritising internet-facing servers first.

How do you know the patch has actually taken effect?

We check the version your web server genuinely serves, not just a CLI command, because PHP-FPM, mod_php and the CLI can disagree.

Do you check whether we've already been compromised?

Yes, every job includes a check for signs of prior compromise, since early exploitation attempts were reported before patches existed.

Can you patch WordPress, Drupal or Joomla servers?

Yes - the fix happens at the PHP layer regardless of CMS, so we patch the server underneath these platforms the same way we would a plain PHP install.

What do we get at the end of the job?

A plain-English report covering what was found, what was patched or backported, any mitigations applied, and whether any compromise indicators were seen.

Technology Stack

Powered by industry-leading technologies including SolarWinds, Cloudflare, BitDefender, AWS, Microsoft Azure, and Cisco Meraki to deliver secure, scalable, and reliable IT solutions.

SolarWinds
Cloudflare
BitDefender
AWS
Hono
Opus
Office 365
Microsoft
Cisco Meraki
Microsoft Azure

Latest Articles

22
  • Internet & Connectivity

Fixed Wireless Access for UK Business: A Practical Guide to 5G and Microwave as an Alternative to Fibre in 2026

22 Oct, 2026

Fixed wireless access delivers business internet over radio rather than a cable into the building, and for many UK businesses it is a genuine primary...

Read more
21
  • Database Reporting

Database Reporting Security: A UK Business Guide to Who Can See What When You Build Internal Dashboards in 2026

21 Oct, 2026

Row-level security reporting means building dashboards that show each person only the rows of data they are entitled to see their own region, their own team,...

Read more
20
  • AI

AI Integration Architecture: A UK Business Guide to Connecting LLMs to Your Existing Systems Without Creating a Maintenance Nightmare in 2026

20 Oct, 2026

Good LLM integration architecture is what separates an AI feature that keeps working for years from one that becomes a maintenance burden within months. The...

Read more

Enquiry Received!

Thank you for getting in touch. A member of our team will review your enquiry and get back to you within 24 hours.