What to do about PHP2Shell

What to do about PHP2Shell

Has my host patched PHP2Shell?

What hosting companies have said publicly, with links to their statements. A host that isn't listed, or has no public statement, may still have patched, so ask them directly.

Last checked early afternoon, 22 October 2026. Statuses are changing by the hour. Each entry is what the host says about itself; we haven't tested their servers.

Irish hosts

HostStatusWhat they've said
BlacknightPatchedAll PHP across shared hosting, control panel servers, managed servers and VPSs. Older versions were patched by backport, so their version numbers didn't change. Their statement
Hosting IrelandPatchedEvery PHP version on its shared hosting servers, including backports for older versions. It also added firewall rules and configuration changes. Their statement
LetshostPatchedEvery PHP version on its shared servers, including backports, plus firewall rules and configuration changes. Their statement
Register365No statement foundNothing about PHP on its status page or blog yet. Status page
Irish DomainsNo statement foundWe couldn't find a public statement.

UK and international hosts

HostStatusWhat they've said
20iPatchedAll PHP versions on all platforms, including Cloud Servers and backported older versions. Their statement
CloudwaysPatchedRollout complete on all active servers. Support is contacting a small number of customers directly. Their statement
FlywheelPatchedPatches deployed across the platform. No action needed from customers. Their statement
HostingerPatchedInstalled on all hosting servers. VPS customers must update PHP themselves. Their statement
IONOSPatchedOfficial PHP updates applied on the platforms it runs, and the incident is marked resolved. VPS and dedicated server owners must update PHP themselves. Their statement
KinstaPatchedPHP 7.4 to 8.5 updated across the platform. Its extra protections stay in place. Their statement
PantheonPatched (live sites)All live sites and paid non-live environments patched. Free and sandbox environments to follow within 24 to 48 hours. Their statement
WP EnginePatchedDeployment finished, including PHP 8.2.35, 8.4.27, 8.5.12 and a patched 7.4 build. Their statement
34SP.comIn progressWordPress hosting on PHP 8.2 and newer is patched. Older PHP, legacy platforms and reseller servers are still being done. Their statement
BluehostIn progressMost servers patched, the rest being finished, with extra protections in place meanwhile. Customers may see limits on upload sizes. Their statement
FasthostsIn progressNow monitoring. It says its systems are stable, but hasn't confirmed the update is fully installed. VPS and bare-metal owners must update PHP themselves. Their statement
GoDaddyIn progressManaged WordPress and Windows hosting patched. Web Hosting still being deployed. VPS owners must update PHP themselves. Their statement
KrystalIn progressShared, premium and reseller servers patched. Managed WordPress (Onyx) still in progress. Their statement
NamecheapIn progressFixed on all servers except a short list it names. VPS and dedicated server owners must update PHP themselves. Their statement
Rocket.netMarked resolvedIncident closed after rolling out patches for PHP 5.2 to 8.5 in waves, without saying every server is done. A phpinfo build date of 21 October or later means your site has the fix. Their statement
SiteGroundMitigation onlyServer-wide settings that turn off the affected PHP features. Its only post was written before PHP released the fix and hasn't been updated, so it doesn't say patched PHP is installed. Their statement

Reading these statements

  • Your version number may not change. Blacknight, Hosting Ireland, Letshost and others patched older PHP versions by backporting the fix. A patched site can still show a version like 8.1.34. Trust the host's statement, or check the phpinfo Build Date: 21 October 2026 or later is a good sign.
  • VPS and dedicated servers are usually excluded. If you rent a server and manage it yourself, the host won't patch PHP for you. See the server guide.
  • Firewall rules aren't a patch. “Mitigation only” means the host has blocked known attacks but hasn't yet confirmed that PHP itself is updated.
  • Missing your host? Ask them directly. If they've published a statement, tell WP Care and we'll add it.

Share this guide

Need help with your WordPress site?

WP Care looks after WordPress sites in Ireland. We can find out which PHP your site runs, work with your host to get it updated, and check for signs that anyone got in.

Talk to WP Care

Small site? You may not need PHP at all

If your site is a few pages about your business, it may not need WordPress or PHP. AISites.ie can rebuild it quickly with AI as a simple, fast site, with no PHP to patch next time.

Quick Rebuild with AI

Simple sites only