Is your website on WordPress? Read this.

If your practice's website runs on WordPress, Drupal or Joomla, it uses PHP and needs the October 21, 2026 security update now. Contact and intake forms can hold private client information, so it's worth checking today.

In the news, October 2026Updated

What happened

PHP is software that runs behind many websites. It powers WordPress, Drupal and Joomla, and roughly 7 in 10 websites use it.

On October 21, 2026, the people behind PHP released emergency fixes for two critical security flaws. They're officially numbered CVE-2026-109618 and CVE-2026-109619, and nicknamed "PHP2Shell".

The flaws let an attacker run their own instructions on a website without a password. In plain words: they could break in and read or change anything on it.

Sources are listed at the bottom of this page.

  1. October 21, 2026

    PHP releases emergency fixes

    Two critical flaws, CVE-2026-109618 and CVE-2026-109619, are fixed in new versions of PHP. Website owners are urged to update straight away.

  2. October 2026

    WordPress and security firms raise the alarm

    WordPress.org publishes a "Critical PHP Security Release" notice, and security firms report attackers are already trying to use the flaws.

  3. October 2026

    Some government websites go offline

    Some government websites are taken offline while they're fixed, which shows how seriously the problem is being treated.

  4. October 2026

    The FBI warns about the two flaws

    The FBI issues a warning about the two PHP flaws, adding to the calls for website owners to update.

  5. Now

    Every PHP website needs the update

    Any website running WordPress, Drupal or Joomla needs PHP updated to a version with the October 21 fixes.

What it means for your practice

A practice website isn't just a brochure. People share private things through it, and your good name is on it.

Contact forms

People often explain why they're reaching out: their pain, their stress, what's happening at home. On many WordPress websites, those messages are stored on the website itself.

Intake and inquiry forms

Some practices collect health history, insurance details or injury information through website forms. That's exactly the kind of private health information a break-in could expose, and storing it on a website can raise HIPAA concerns on its own. Intake belongs in your booking or records system.

Your clients' trust

As a therapist or health practice, you're expected to protect client privacy. A hacked website can also show strange pages or send visitors somewhere harmful, under your practice's name.

The short version

If your website runs on WordPress, it needs updating now, and it will keep needing updates. That's not a reason to panic. It is a reason to check today, including what your contact and intake forms ask for and where those messages end up. If you're unsure about HIPAA, check with your compliance advisor.

The difference, in one picture.

A WordPress website has software running behind it all the time, like a building with a back door that has to be kept locked. The websites we build are finished pages with only one way in: for your clients.

Today

A WordPress website

  • Software runs behind the website all the time. The October flaws let an attacker break in without a password and read or change anything on it.
  • WordPress, the theme, every plugin and PHP all need updating, again and again.
  • Contact forms and intake messages can hold private client information.

With Stepflow

A Stepflow website

  • The websites we build don't use PHP or WordPress at all.
  • Every page is prepared ahead of time and sent as a simple, finished file. There's no software behind it for this kind of attack to reach.
  • Nothing to patch, and nothing that needs an emergency update at 2am.
  • It's one of 12 protections built into every website we build.

Prepared ahead of time

Think of a printed menu instead of a kitchen that cooks every page to order. Your pages are finished before anyone visits, so there's nothing to break into.

Nothing to patch

With no software running behind the website, there's no emergency update to chase when the next security problem makes the news.

Your booking stays the same

Your booking system keeps running exactly as it is, whatever you use. A Book now button on every page takes clients straight to it.

Check if my website is on WordPress

We keep your words, photos and booking link when we move a website over.

How to check if your website is on WordPress

No technical skills needed. Try these in order. Most people know after the first or second step.

  1. Try the login address

    Type your web address followed by /wp-admin into your browser, for example yourpractice.com/wp-admin. If a WordPress login page appears, your website is on WordPress.

  2. Look for a clue in the page

    On a computer, open your website, right-click and choose View page source. Press Ctrl+F (Cmd+F on a Mac) and search for wp-content. If it's there, you're on WordPress.

  3. Check old emails and invoices

    Search emails from whoever built your website for "WordPress", "theme", "plugin" or "Elementor". Any of those is a strong hint.

  4. If you can log in, see your PHP version

    In WordPress, go to Tools, then Site Health, then Info, then Server. You'll see your PHP version. Ask your web person whether it includes the October 21, 2026 fixes.

What to ask your web person

Copy this message and send it today.

Hi [name], I saw the news about the PHP2Shell security flaws (October 21, 2026). Can you confirm:

  1. Is our website on WordPress, Drupal or Joomla?
  2. Has PHP been updated to a version with the October 21 fixes?
  3. Are WordPress, the theme and all plugins up to date?
  4. Where do messages from our contact and intake forms go, and are they stored on the website?
  5. Do we have a recent backup, and who looks after updates from now on?

Thanks!

No web person? Or nobody's sure who looks after the website? That's the first thing to fix. Our free website check is a good place to start.

If you're on WordPress, you have two good options

Both are reasonable. What matters is that someone is clearly responsible.

Option 1

Stay on WordPress, and keep it updated

  • Make sure the October 21 PHP update is done now.
  • Agree who updates WordPress, the theme, plugins and PHP, and how quickly.
  • Remove plugins you don't use, and keep regular backups.
  • Don't store form messages on the website, and don't ask for health details in a contact form.
Option 2

Move to a website with nothing to patch

  • We rebuild your website without PHP or WordPress.
  • We keep your words, photos and booking link.
  • It's put in your practice's name, like getting the keys. No monthly fee.
  • One payment. We'll give you a clear, fixed quote after your free check.

Want the plain-language version to share with your team? Read our blog post, Is my website on WordPress?, or see what's included in every website we build.

Sources

We've kept this page to what was reported by the people who make PHP and WordPress, the FBI, security researchers and news organizations. If anything changes, we'll update the page.

Last updated October 24, 2026.

Questions practice owners ask

Plain answers about PHP2Shell and WordPress websites.

More questions

Was my website affected by the PHP security problem?

If your site runs on WordPress (or Drupal or Joomla), it uses PHP and needs the October 2026 update. Our free check tells you what your site is built on. Sites we build don't use PHP, so this kind of attack can't reach them.

What is PHP2Shell, in plain words?

It is the nickname for two serious flaws in PHP, the software that runs WordPress and many other websites. They let an attacker run their own instructions on a website without a password, so they could read or change anything on it. PHP released fixes on October 21, 2026.

My web person says the website is updated. Am I safe now?

For this problem, if PHP has been updated to a version with the October 21 fixes, yes. But WordPress websites keep needing updates to WordPress, the theme, plugins and PHP. Ask who is responsible for those, and how quickly they act when the next problem appears.

Does this affect my online booking?

This news is about websites that run on PHP. Your booking system (SimplePractice, TherapyNotes, Jane, Headway or whatever you use) is a separate service, not part of your website. The concern is your practice's own website and anything typed into its contact or intake forms.

Is a contact form that asks about symptoms a HIPAA problem?

It can raise HIPAA concerns. If a form invites people to describe what they're going through, private health information can end up stored on the website or in a generic form tool that hasn't agreed to protect it the way HIPAA expects. We don't give legal advice, so check with your compliance advisor. Our forms ask only for a name, an email and a short message, and keep nothing on the website.

Can you move my WordPress website without losing anything?

Yes. We keep your words, photos and booking link, and rebuild the website so it doesn't use PHP or WordPress. Start with a free website check and we'll tell you what's involved and give you a clear, fixed quote.

Find out what your website is built on.

Send us your website. Our free check tells you if it's on WordPress, how it does on phones, and what a new client sees.

Free. See your new homepage before you pay, and owe nothing if you don't love it.