Outpost Studio

josh@outpost.studio

This is a PHP server update, not a WordPress, plugin, or theme update.

Urgent · PHP2Shell

Your WordPress site needs a PHP security update

On 21 October 2026 the PHP project released emergency fixes for two critical flaws. They sit in PHP itself — the software that runs WordPress — so updating WordPress will not close them. Unpatched sites can be taken over remotely.

This security breach is affecting all WordPress websites, which run on PHP. PHP helps run around 70% of sites.

What happened

This is the PHP incident on BBC News and in The Guardian. Two critical issues in the PHP engine, reported as PHP2Shell (CVE-2026-109618 and CVE-2026-109619), can allow someone on the internet to run code on the server without logging in.

The UK National Cyber Security Centre has called the scale “unprecedented”. The Guardian reports governments took sites offline as a precaution, and that the long tail of websites without ongoing maintenance is what stays exposed. WordPress.org says update PHP immediately. Your host may already be applying the patch. Do not assume they have. Researchers told the BBC that around 90% of at-risk systems worldwide were still unpatched this afternoon.

  • Not a WordPress bug. Core, plugin, and theme updates do not fix this.
  • The host applies the fix. PHP lives on the server, usually behind the hosting control panel.
  • Old PHP is a bigger job. PHP 8.1 and earlier no longer get official security updates. Those sites need a version upgrade, which can affect plugins.

What are the dangers if this is left

These flaws sit in PHP itself. An attacker on the internet can run code on the server without logging in. Leaving the site unpatched is not a WordPress delay — it is an open door.

  • The site can be taken over. Someone else can change pages, add admin users, or lock you out. Customers would still see your name on it.
  • Customer and payment data can be stolen. Contact forms, accounts, bookings, and checkout data live on the same server. P1 sites are the first target because that data is worth more.
  • The server can be used to attack others. Compromised WordPress sites are used to send spam, hide malware, or hit other networks. Hosts then suspend the account.
  • Search and email stop working for you. Google can drop a hacked site. Mail sent from it can start landing in spam. That is slower to reverse than a PHP update.
  • Cleanup costs more than the patch. A same-branch patch is hours. Removing a backdoor, rebuilt plugins, or a restored shop is a separate job and can run to hundreds or thousands of pounds.
  • Waiting is not a plan. Updating WordPress, plugins, or the theme does not close this. PHP 8.1 and older will not get an official fix. Governments and hosts have already taken sites offline as a precaution.

The patched versions

Ask your host, or whoever has panel access, to confirm the full version number. “PHP 8.3” is not enough — it must be one of the builds below.

PHP branch Fixed version
8.5 8.5.12
8.4 8.4.27
8.3 8.3.36
8.2 8.2.35
8.1 or older No official patch. Upgrade to 8.2 or newer.

In WordPress: Tools → Site Health → Info → Server. Official notice: wordpress.org/news.

What should we do

Every site is one of three jobs. I confirm which after I look. Each higher price includes the work in the columns to its left. Hack cleanup, if the site is already compromised, is a separate quote.

What's included Audit Report £120 P3 Essential Patch £180 P2 Upgrade PHP From £450 P1 Commerce From £650
Written PHP check and report Included✓ Included✓ Included✓ Included✓
Independent 30-day backup — Included✓ Included✓ Included✓
Emergency patch — Included✓ Included✓ Included✓
Version upgrade — — Included✓ Included✓
Checkout, payments, bookings — — — Included✓
Who it is for All WordPress sites Brochure on 8.2–8.5 Brochure on 8.1 or older Payments, shop, or bookings

Details

All WordPress websites Report

Audit

£120

Confirm the PHP version your site actually runs, whether the patch is live, and send a short written report. No changes.

P3 Brochure, already 8.2–8.5

Emergency patch

£180

For brochure sites already on a supported PHP branch. Check, independent 30-day backup, apply or confirm the patched build, test, and send evidence of the new version.

P2 Older PHP

Version upgrade

From £450

For brochure sites on PHP 8.1 or earlier. Independent 30-day backup, move onto a supported branch, check plugins and custom code, then switch once it is safe.

The 30-day backup is part of the P1, P2 and P3 work. After that, a monthly care plan from £99 covers ongoing backups, updates, monitoring, and the next emergency without a panic invoice. Tick the form if you want that quoted.

After you submit the form

  1. 1

    I reply within one working day with the agreed package and how to share access.

  2. 2

    You share hosting and WordPress access (password manager, temp admin, or hosting invite). I take a complete files-and-database backup, store it away from the live host for 30 days, and check it can be restored.

  3. 3

    PHP is patched or verified. You test the live site. I send a one-page report: old version, new version, and where the independent backup is held.

Authorisation form

Five short steps. Do not enter passwords. If you cannot finish it now, email josh@outpost.studio.

Step 1 of 5 · You

You