Digital Hosting logo
Hosting Finder
Web HostingCloudVPSDedicatedWordPressEmailDomains

PHP2SHELL study

Which hosts have patched PHP2SHELL

PHP2SHELL (CVE-2026-109618 and CVE-2026-109619) is a critical RCE in PHP, fixed on 21 October 2026. If a hosting company runs PHP for you, its response decides whether your site is protected. We track what the major hosts have said and update as it changes.

How to read this. Statuses come from each provider's own public statements, collected on 22 October 2026. We have not tested any servers. A "no statement found" row means we found nothing public, not that the host is unpatched. Statuses change hourly, so check the provider's status page before you act. For what the flaw is and how to patch a server you manage, see our PHP2SHELL explainer.

What the statuses mean

Patched
The host says a fixed PHP build is deployed across the relevant plans.
Patching
A rollout is announced and under way.
Partial
Some plans are done and others are pending or left to the customer.
Mitigation only
A firewall rule or similar is in place, but no patched build is confirmed.
No statement found
We found nothing public as of the snapshot. This is not evidence of being unpatched.

Managed web and WordPress hosts

ProviderTypeStatusReported (22 Oct 2026)
KinstaWordPressPatched08:26 UTC, status incident
FlywheelWordPressPatched21 Oct 19:00 UTC, status page
CloudwaysManaged cloudPatched10:20 UTC, status page
PressableWordPressPatchedhost's wording, no build named21 Oct, status post
WordPress.com / VIP / WP CloudWordPressPatchedhost's wording, no build named21 Oct, Automattic posts
WP EngineWordPressPartialsourced secondarily01:19 UTC
HostingerWebPartialnon-VPS patched07:20 UTC, blog
GoDaddyWebPartialWeb Hosting patched; VPS self-managed13:30 UTC, news post
InMotionWebPartialshared mitigated21 Oct 14:40 UTC, status page
PantheonPlatformPartialsandbox pending02:08 UTC, status incident
HetznerManaged / EUPartialolder branches added later04:32 UTC, status incident
OVHcloudWeb / cloud / EUPartialpre-7.4 still in progress14:12 UTC, status incident
SiteGroundWebMitigation only21 Oct 11:30 UTC, blog
BluehostWebPatching22 Oct, announcement
DreamHostWebPatchingfinal staging tests11:24 UTC, status incident
Liquid WebWebPatching14:33 UTC, status incident
NamecheapWebPatchinga few servers left13:33 UTC, status update
Rocket.netWordPressPatching10:36 UTC, status incident
HostGatorWebNo statement found—
NexcessWebNo statement found—
A2 HostingWebNo statement found—

Cloud and platform providers

On raw compute, the provider patches its own managed runtimes and you patch anything you run yourself. That split is the normal design, so read "you patch" as a division of labour, not a gap.

ProviderWhat they patchWhat you patch
AWSElastic Beanstalk managed platformLightsail, EC2, your own Amazon Linux instances
Google CloudApp Engine standard environmentCloud Run, Cloud Functions, instances you redeploy
Microsoft AzureBuilt-in Linux App Service imagesCustom container images
DigitalOceanApp Platform (via redeploy)Droplets, 1-Click PHP images
VercelWAF rules onlyYour PHP runtime
WebflowStates it is not affected—
NetlifyNo statement found—

Email hosts

The patch-status trackers list no dedicated email hosts, and for good reason. Mailbox providers such as Google Workspace, Microsoft 365, Zoho Mail, Fastmail, and Proton do not run your PHP. Their own web surfaces are theirs to patch, the same as any operator, but there is nothing for a mailbox customer to do about PHP2SHELL on that account. If you run a mail-adjacent PHP app, such as a webmail front end or a contact-form handler on your own hosting, that falls under your web hosting, not your mailbox provider.

Control panels and operating systems

If your host uses a control panel, the PHP it serves is patched through that panel or the underlying distribution:

  • cPanel, Plesk, DirectAdmin: check the panel's PHP package changelog for the CVE, or wait for the panel's updated builds.
  • CloudLinux: ships hardened PHP builds and typically patches quickly through its own channel.
  • Debian, Ubuntu, RHEL and rebuilds: the patch arrives as a package update that keeps the old version number. Debian 11 "bullseye" is a known gap, because its free support window closed, so a bullseye host on PHP 7.4 may have no free patch coming.

What this means for you

  • On managed hosting: find your host above, then confirm on its status page. If it is still "patching," your site may not be covered yet. Ask.
  • On unmanaged hosting or your own cloud instance: this is yours to patch. See our explainer for the steps.
  • If your host has no public statement: that is not evidence either way. Open a ticket and ask whether the 21 October PHP security release is deployed.

Sources

Provider status pages and blogs, aggregated with a third-party status tracker and checked against primary sources where possible; vulnerability facts from the PHP project release and from Sansec, watchTowr, and Cloudflare. Statuses are self-reported and were collected on 22 October 2026. We will update this page as hosts post more.

By W. Miller · Editor, Digital Hosting ·