A hacked WordPress site used to tell you something about the organization running it. Somebody was cutting corners, nobody internally really owned the site, or it got built by a developer who is long gone. There was usually a story.
Or the host said they were handling something they actually weren’t. Or they sent a notification that you needed to do something, it was too technical, and it fell by the wayside.
That is not what we are seeing now. We’re cleaning up sites run by competent developers and capable internal marketing teams. They’re doing a good job. They’re just behind on a few security tasks that, in the past, nobody would have called high risk.
Why are out-of-date plugins higher risk now?
Pretty simple. Attackers have the same AI tooling your team does, and it is very good at reading code and finding the soft spots.
When a WordPress plugin ships a security patch, the patch is basically a map. It shows exactly what was broken and where it lived. Turning that into a working exploit used to take skill and time. Now it is essentially a prompt, and sometimes it is more automated than that.
So the gap between “a fix was released” and “sites are getting hit” went from weeks to days, sometimes hours.
This isn’t a shot at plugin developers either. Most of them are fast and responsible about patching. But you have to apply the fix, or it doesn’t matter how fast they are.
WordPress core and PHP updates matter too
Plugins are only a third of the equation. They get the most attention because there are more of them and the notifications are louder. The exposure is also WordPress core, and the PHP version sitting underneath the whole thing.
This is a very common problem with sites that come into our care. They’re behind on the core version, the PHP version, or both. That happens for a lot of reasons, but most often it’s because a core or PHP update is a big deal. It’s a little scary, and it can break things, especially if the plugin developers haven’t caught up yet.
Go check
If you’re paying an agency or a developer for hosting and support, and security and plugin updates are part of that plan, verify it’s happening.
Are updates getting applied? Are they getting reported to you? And does the report match the site?
Have someone log into the WordPress backend, write down what’s installed and what version each thing is on, then hold that up against the last maintenance report you were sent. If something doesn’t line up, ask your developer to explain it.
Why a plugin might be out of date legitimately
If you check and find inconsistencies, that doesn’t automatically mean somebody isn’t doing their job.
Not every update goes out the day it lands. For non-critical ones, we’ll often hold until the end of the week or the month and let the dust settle. Fresh releases break things, and a same-day update can become its own outage.
Plugin developers will usually mark something urgent. At that point your team needs to be able to patch it, test it, and confirm the site is intact that same day. If they can do that, you’re fine. If “urgent” and “routine” both land in the same monthly queue, that’s a problem.
What we find on takeover
When we get called in for a cleanup, or to inherit a portfolio and consolidate the web support, I’d bet a lot of money that several important plugins are out of date. It’s nearly every time.
The struggle is that catching up isn’t clean either. Once a site has drifted far enough out of date, updating it breaks things, depending on how it was built. That turns into billable work, which nobody loves, especially right at the start of an engagement. But I can assure you, breach cleanup costs a lot more.
Healthcare makes it worse
For a healthcare organization the website isn’t just marketing. It’s how somebody finds a location, books an appointment, or figures out where they’re supposed to go. It’s how they find care.
A patient who can’t get to care because of a rogue plugin is a very expensive outcome for an easy, often forgotten, piece of maintenance.
If your web team is on this, you’re fine and you don’t have much to worry about. Keep them, and keep on keeping on.
If you want a neutral third party to look at your setup and tell you whether this is actually getting handled, we’re happy to. Even if you never hire us.
Who wrote this
Carenetic runs the websites for multi-location healthcare groups, from ten locations to more than two hundred. Support, builds, audits and hosting, all under one team. See what we do →


