Marketing Scandigital scan
Trust & security

Is my website vulnerable to the PHP flaw? How to check

21 October 2026 · 4 min read · Marketing Scan

Editorially updated:

This article was translated from Dutch.

Short answer: your site is vulnerable if it uses PHP and the server is not updated to PHP 8.2.35, 8.3.36, 8.4.27 or 8.5.12. Ask your host for the version number to confirm. The free Marketing Scan PHP check provides an initial indication in ten seconds.

Since 21 October 2026, thousands of business owners have wondered whether php2shell affects them. Here is how to investigate, which signals matter and what to do with the result.

In this article

Step 1: does your website use PHP?

Start with that question. Some rules of thumb:

  • WordPress, WooCommerce, Joomla, Drupal, PrestaShop, Magento: always PHP.
  • Shopify, Wix, Squarespace, Webflow: no PHP under your responsibility; the platform manages servers.
  • Custom development: ask whoever built it.

If unsure which system you use, the check usually identifies it through traces such as a wp-login.php page.

Step 2: which PHP version does the server use?

A safe site runs one of these or later within the same branch: 8.2.35, 8.3.36, 8.4.27 or 8.5.12. These contain the fix; see official PHP releases.

Find the version in three ways:

  1. your host's control panel (cPanel, Plesk, DirectAdmin), usually under 'PHP version';
  2. WordPress under Tools > Site Health > Info > Server;
  3. ask your hosting provider or developer.

'PHP 8.3' without the final number tells you nothing: 8.3.35 is vulnerable, 8.3.36 is not.

Step 3: what does Marketing Scan's PHP check show?

The free Marketing Scan PHP check requests your homepage normally, like a browser, and reads the server's public information. It produces four possible outcomes:

  • Outdated: the server reveals a version receiving no fix. Urgent.
  • Unpatched: a supported branch without the fix. Update today.
  • Hidden: PHP is present but its version is concealed. Good practice, but you must ask.
  • No PHP detected: no PHP traces. Probably unaffected.

The check never attempts an exploit and cannot break anything. It provides no guarantee: only your host can confirm the actual server version.

Step 4: obtain written confirmation from your host

Send your host or developer this message:

'Regarding CVE-2026-109618 and CVE-2026-109619: does our site run PHP, and what exact version? Is it updated to 8.2.35, 8.3.36, 8.4.27 or 8.5.12?'

If no clear answer arrives within a working day, call. With a CVSS score of 9,2 reported by Tenable, a day is already a long wait.

Which signals do not prove anything?

These can create false confidence:

  • 'My site has an HTTPS padlock.' That secures the connection, not the server.
  • 'WordPress is up to date.' WordPress and PHP are separate. Updated WordPress on old PHP remains vulnerable.
  • 'I have a security plugin.' It runs on PHP itself and cannot close a flaw in PHP.
  • 'Nothing has happened yet.' VRT NWS reports Cloudflare already sees initial attempts.

What if my site has already been hacked?

Signs include unknown CMS administrators, new files with strange names, redirects or Google Search Console warnings. If noticed, ask your developer to check for files left behind as well as updating. An update closes the door but does not remove an intruder already inside.

What if my host or developer does not reply?

You remain responsible for data collected through your site. Three options, from quick to thorough:

  1. Enable a newer PHP branch yourself in your hosting panel if possible. Back up first.
  2. Place a firewall in front, for example Cloudflare. VRT NWS reports deployed rules against this flaw. This buys time without solving it.
  3. Enable maintenance mode if handling sensitive data and nobody can update soon.

A developer silent for days after a flaw this large also raises longer-term questions. Specify deadlines for critical security updates in your next contract.

Frequently asked questions.

How do I check whether my site is vulnerable?

Identify PHP usage and ask your host for the exact version. Below 8.2.35, 8.3.36, 8.4.27 or 8.5.12 within the same branch means vulnerable. The free marketingscan.be/en/php-lek check provides an initial indication in ten seconds.

Is the PHP check safe for my website?

Yes. It makes an ordinary homepage request like a visitor, never attempts an exploit and changes nothing.

My site reveals no PHP version. Am I safe?

Not necessarily. Hiding the version is good practice but says nothing about the actual server version. Ask your host.

Are Shopify or Wix sites vulnerable?

The platform manages those servers, so you need not update them. A separate PHP website alongside your shop, such as a blog, still needs updating.

Sources for this article

How does a marketing scan work? Audit methodology

Turn advice into action for your website

Create a free account. Save your website in your dashboard and follow its score and improvements in one place.

Create your free account

More about trust & security.

Trust & security

PHP vulnerability: what should you email your developer?

Ready-to-copy emails about the PHP vulnerability for your host, developer and follow-up, plus how to recognise whether their answer is specific enough.

· 4 min read

Updated:

Trust & security

WordPress and the PHP vulnerability: what to arrange today

Every WordPress website uses PHP and is affected by php2shell. Follow these steps to keep your website, plugins and online shop secure after the flaw.

· 4 min read

Updated:

Trust & security

Should I take my website offline because of the PHP flaw?

Smartschool, DPG Media and hospitals went offline over the PHP flaw. Decide whether you should too and understand what maintenance mode does and does not do.

· 4 min read

Updated:

Trust & security

PHP vulnerability (php2shell): what business owners should do

Two critical PHP vulnerabilities let attackers take over websites. Here is what to arrange today, even if you have no technical knowledge yourself.

· 4 min read

Updated:

Trust & security

Online shops and the PHP flaw: protect customers and payments

WooCommerce, PrestaShop and Magento use PHP. Protect customer data and payments after php2shell and understand when a personal-data breach must be reported.

· 4 min read

Updated:

Trust & security

Which PHP version does my website use? How to find out

Five ways to find your website's PHP version, from hosting panels to a free check, plus the versions considered safe following the October 2026 flaw.

· 3 min read

Updated: