Skip to main content
LoginContact us
Contact usLogin
Back to Business resources
A miniature IT support colleague discusses an update checklist with an office colleague beside a laptop. Image headline: “PHP security alert: what to check now”. asitplan, audit strategise achieve. An illustrative scene.
newsPublished 24 October 20265 min read

PHP security alert: what schools and businesses should check now

Two serious PHP security flaws can put websites at risk, even when the pages look normal. Here is how to find out whether you are affected, what to ask your provider and which warning signs to watch for.

For Schools, Multi-Academy Trusts, Businesses, IT providers · asitplan

Reviewed by Codex (AI-assisted source verification) on 24 October 2026

What has happened?

On 21 October 2026, the PHP team released fixes for two critical security flaws, commonly called PHP2Shell. Their reference numbers are CVE-2026-109618 and CVE-2026-109619.

PHP is software that runs behind many websites. You might use it through a WordPress site or another service without ever seeing its name.

These flaws can let an attacker make the computer running a vulnerable website carry out their instructions without signing in. Website files and information accessible to that computer could be at risk. The concern is the software on the server, so changing your own laptop settings will not fix it.

The PHP team's security advice and CERT-EU's alert explain why affected systems need urgent attention.

Start with your website or IT provider

Ask whoever looks after your school, trust or business website whether it uses PHP. Include other web applications, old sites and test sites; some may sit with different suppliers.

For services bought from another organisation, ask that supplier to confirm whether its service is affected and what it has done. A familiar brand or a working login page is not evidence that the update is installed.

You can use this message:

Please check whether our website or any web services you manage for us use PHP. Have you applied and verified the fixes for CVE-2026-109618 and CVE-2026-109619? Please confirm the running version or patched vendor package, the services covered, and any remaining action. Please also check PHP's follow-up advice of 23 October about session upload progress.

Use your usual support portal or a contact number you already trust.

What update should they confirm?

The 21 October security releases fix the original two flaws in these PHP versions:

PHP version familySecurity release to check
8.58.5.12 or a later release containing these fixes
8.48.4.27 or a later release containing these fixes
8.38.3.36 or a later release containing these fixes
8.28.2.35 or a later release containing these fixes

Some suppliers put security fixes into an older-looking version number. Ask them to identify the relevant vendor update and confirm that it covers both flaws. Older PHP installations need a specific confirmed fix or a move to a supported version.

Ask about PHP itself as well as website software and plugins. Updating WordPress alone does not confirm that the server's PHP has been updated.

The provider should check the version actually serving your website, complete any required service restarts and test important functions such as forms and sign-in. An installed update that is not yet running leaves the job unfinished.

If they cannot fix an affected service promptly, ask about temporarily restricting access until it is updated and checked. Agree how essential services will remain available. CERT-EU recommends considering isolation where immediate patching is not possible.

Include the 23 October follow-up advice

On 23 October, PHP published further advice about an uncommon combination of application and server settings, tracked separately as CVE-2026-115560. It recommends temporarily disabling the session upload progress feature, unless the provider can confirm that the relevant configuration is not used.

Ask your provider to check PHP's 23 October advice, apply the relevant guidance and follow the next bugfix release. The 21 October fixes and this follow-up check are separate parts of the conversation.

What should you look out for?

Tell your provider promptly about:

  • Pages, links or website redirects that nobody authorised.
  • New administrator accounts or changes that staff cannot explain.
  • Repeated website failures or unexpected security alerts.
  • Messages claiming to offer an urgent “PHP fix” and asking for your password, a download or remote access.

These are general warning signs. They do not prove that this particular vulnerability has been used. Equally, a normal-looking website does not prove that it is patched or free of compromise.

Check unexpected requests through your normal supplier contact. Avoid using a link or telephone number supplied in a suspicious message. The NCSC's advice on suspicious messages explains this approach.

If you suspect someone has already got in

Contact your IT provider and whoever coordinates incidents in your organisation. Record what you noticed and when, and ask the provider to preserve the relevant logs and investigate.

Applying the PHP fix prevents the original flaws being used again; it does not automatically remove files or accounts an attacker may already have left behind. Recovery may require restoring a known-clean system and changing exposed credentials. Your provider should direct that work.

If personal information may have been affected, involve your data protection lead promptly. The NCSC's response and recovery guidance provides routes to further help.

Keep a short record

Write down who owns each website or service, who maintains it, the update confirmation and any outstanding actions. Give one person responsibility for following up. Keep that record current when a supplier, website or application changes.

The useful result is a clear answer: which services were checked, what was fixed and what still needs attention.

Sources and further reading

  • PHP security advisory and 23 October session upload progress follow-up

    21 October critical fixes, vendor packages and supported branches; 23 October follow-up for CVE-2026-115560

    Source checked 2026-10-24

  • PHP: CVE-2026-109618 — RCE via out-of-memory corruption

    Affected and patched versions; impact; updating is the complete mitigation

    Source checked 2026-10-24

  • PHP: CVE-2026-109619 — RCE via stale global state

    Affected and patched versions; request state; remediation and worker restarts

    Source checked 2026-10-24

  • CERT-EU security advisory 2026-018: Critical vulnerabilities in PHP

    Affected products and recommendations to update or consider temporary isolation

    Source checked 2026-10-24

  • NCSC: Early Years practitioners — dealing with suspicious messages

    Verify unusual requests using trusted contacts rather than message links or supplied details

    Source checked 2026-10-23

  • NCSC: Responding to a cyber attack — sole traders and small organisations

    Incident response, suspicious messages, hacked accounts and routes to support

    Source checked 2026-10-23

  • WordPress requirements

    PHP is part of the WordPress hosting requirements

    Source checked 2026-10-23

Useful material for your next discussion

Material for Business. Download, share and discuss. No form or account needed.

Business downloads
BusinessPDF · 2 pages

Business planning and evaluation checklist

Buyer questions for business leadership, IT and finance, plus a reusable service-risk and investment worksheet.

For Businesses

Version 1.210 October 202655 KB
Download PDFView Business pack
BusinessPDF · 4 pages

Business example report and roadmap

A fictional two-location business review linking service risks, device replacement and network priorities to a three-year planning discussion.

For Businesses

Version 1.210 October 202674 KB
Download PDFView Business pack

See how this would work for your organisation

Tell us about your organisation, priorities and any existing IT partner. We review your enquiry and pass relevant details to our distributor, who can coordinate a suitable partner or handle larger customers directly.

We will discuss scope and onboarding before access is arranged. This request does not book a demo or activate an account.

Request a demo Discuss pricing

© 2026 asitplan ltd.
Registered in England & Wales.

YouTubeLinkedInXBluesky
audit strategise achieve
Contact usProduct roadmapFAQPrivacy PolicyTerms of ServiceData Processing
EducationBusinessesIT providers
Business downloadsAssessmentsAsset ManagementStrategic RoadmapsReporting & OversightPlanning Checklist