Latest advisory
The PHP flaw WordPress couldn’t patch: how badly were sites hit, and what to do now
What happened, how badly sites were hit, and what to do now.
One-off fixesPay once, get it fixed.
Site is down
Store is losing sales
Security and speed
Ongoing careMonthly care plans. Cancel anytime.
Care plansMonitoring, backups, safe updates and work hoursPrefer email? [email protected]
Describe what you are seeing and a person will look at it, or run the free audit to find problems automatically.
Checkout
Orders
Orders
Users
Core Web Vitals
Audit report
Monitors
Blog
SubjectMy checkout stopped working
BoltPress Security watches your plugins, your WordPress core and the PHP server underneath, and rolls an update back when your site fails its health check. Included in every care plan.
For businesses running WordPress and WooCommerce. No add-on to buy.
A security plugin works inside WordPress. Your site runs on all three layers.
Who patches it: the plugin or theme developer releases a fix. Someone still has to install it without breaking the site.
What we do: daily vulnerability alerts for the exact versions you run, then a safe update with a backup and a health check.
Who patches it: WordPress.org releases updates. Minor security releases install themselves by default; major versions often wait for someone to run them.
What we do: your core version is checked against known vulnerabilities every day. Minor security releases install themselves; major versions are updated by a person, with a backup first, and that uses work hours.
Who patches it: your host, or you on a VPS. WordPress updates and security plugins can't reach this layer.
What we do: a daily PHP and database version watch, a ready-to-send message for your host when the server needs a patch, and a PHP upgrade when you approve one.
Example: PHP2Shell, October 2026
On 21 October 2026, PHP released fixes for two critical flaws in PHP itself (CVE-2026-109618 and CVE-2026-109619). WordPress.org was clear: No WordPress update is required or planned for these issues.
Security plugins couldn't patch it either, because the flaw sits in PHP, below WordPress. The fix had to come from the server: a patched PHP release, then a PHP restart.
Read the WordPress.org announcement
35.8% of WordPress sites ran PHP 8.1 or older in October 2026: branches that got no new official PHP release for this fix. PHP 8.2 reaches end of life on 31 December 2026. Source: our calculation from WordPress.org stats, pulled 22 October 2026
Latest advisory
What happened, how badly sites were hit, and what to do now.
Part of every care plan. No add-on, no separate bill.
Every day, the plugins, themes and WordPress core version on your site are matched against a vulnerability database. When something you run has a known vulnerability, you get a plain-English email and a portal alert that says what to do.
Every care plan
Every day we check your PHP version and patch level against PHP security releases and end-of-life dates, and your MySQL or MariaDB version too. When the server falls behind, you hear about it in plain English.
Every care plan
When the server needs a patch that only your host can apply, as on shared hosting, you get a ready-to-send message for your host, filled in with your site's versions and the exact question to ask.
Every care plan
When a big server-level issue lands, like PHP2Shell in October 2026, you get one advisory with the status of each of your sites. One clear email, not a flood of headlines.
Every care plan
Updates run on a schedule, with a backup first. A health check then loads your homepage and wp-admin, and on stores the cart and checkout pages. If a check fails, the update is rolled back automatically. Plugins and themes from WordPress.org update on their own; premium plugins and major WordPress versions are updated by a person, and that uses work hours.
Every care plan
A rollback keeps your site up, but it also undoes the security update. We offer to fix what the update broke and apply the security update again. The offer in your portal shows the estimated work hours, and nothing starts until you approve it.
Every care plan · uses work hours, with your approval
When your PHP branch reaches end of life or gets no fix, we offer to move your site to a supported version, with the site, and on stores the checkout, tested and a rollback ready. The offer shows the estimated work hours, and the upgrade starts only after you approve it.
Every care plan · uses work hours, with your approval
What happens between "a fix exists" and "your site has it".
Every day your plugins, themes and WordPress core are checked against known vulnerabilities, your PHP version against security releases and end-of-life dates, and your database version against its end of life.
One email and a portal alert: what is affected, how serious it is, and what you can do.
A safe update for a plugin or theme. A ready-to-send message for your host when the server needs a patch. An offer to upgrade PHP when your branch has no fix, which uses work hours once you approve it.
Homepage and wp-admin, plus cart and checkout on stores. A failed check rolls the update back automatically.
Automatic rollback keeps your site up when an update fails its health check. But the security update you needed is now undone, and the conflict is still there. Automated update tools stop at that point.
On every care plan, a person can pick it up: we find what the update broke, fix it, and apply the security update again. You get an offer in your portal with the estimated work hours, and the work starts only after you approve it.
Moving to a newer PHP version is the update most likely to break an older site or store. So it is done by a person, with the checkout tested and a rollback ready, and it uses work hours too.
No new plan and no add-on price.
The automated service on this page is in every care plan. Work a person does, like a repair or a PHP upgrade, uses your plan's work hours, then extra hours or a fixed-price fix.
Prices, backups, monitoring and everything else in each plan: Compare care plans →
One-off fixes at a fixed price. Each page explains what the fix covers.
WordPress or your host says your PHP is outdated. We test your plugins and theme on the new version, fix what breaks, then switch the live site.
Quick Fix $149
Dozens of updates waiting and afraid to press the button? We bring WordPress, WooCommerce, plugins and theme up to date on staging first, then go live.
Comprehensive Fix $349
Spam redirects, strange admin users or a host suspension. We remove the malware, find how the attacker got in, close that way in and harden the site.
Comprehensive Fix $349
Failed a PCI or security scan, or had a scare? We close the gaps a default WordPress site leaves open and make your site harder to break into.
Quick Fix $149
See all fixes → Prices in USD.
No. WordPress updates fix WordPress. A flaw in PHP itself, like PHP2Shell in October 2026, is fixed by a new PHP release on the server, and PHP has to restart to load it. For PHP2Shell, WordPress.org said no WordPress update was required or planned. That is why BoltPress Security checks the PHP version and patch level under every site, every day.
No. On shared hosting the host owns the server, so only the host can patch PHP. When your server needs a patch, you get a ready-to-send message for your host, filled in with your site's versions and the exact question to ask. If your PHP branch has reached end of life, we can move your site to a supported version. That is work a person does, so it uses your plan's work hours, and it starts only after you approve it.
Every scheduled update starts with a backup. Afterwards a health check loads your homepage and wp-admin, and on WooCommerce sites the cart and checkout pages. If a check fails, the update is rolled back automatically. We then offer to fix what the update broke and apply the security update again. The offer shows the estimated work hours, and nothing is billed until you approve it.
No. BoltPress Security is included in every care plan at no extra cost, and the automated service is the same on every plan. Work a person does, like a repair after a rollback, uses your plan's work hours. You can compare the plans on the plans page.
No. Nobody can honestly promise that, and we won't. What we promise is the work: known vulnerabilities flagged in plain English, updates applied with a backup and a health check, scheduled malware scans, and the server layer watched. If an update breaks something or a scan finds malware, a person can fix it once you approve: it uses your plan's work hours, and a one-off cleanup is available without a plan.
Every care plan includes malware scanning: a security plugin set up at onboarding runs scheduled scans, and a detection reaches you as a portal alert. Removing malware is work a person does, so it uses your plan's work hours, or you can pick a fixed-price fix. SSL certificate management is on every plan too: expiry monitoring for every site, auto-renewal set up at onboarding where BoltPress controls the certificate, and a ready-to-send message for your host where the host issues it. Fixing a broken certificate uses work hours.
Yes. Every care plan includes vulnerability alerts, PHP and server watch, incident advisories, safe updates with automatic rollback, malware scanning and SSL certificate management, plus a firewall, login protection and security headers set up at onboarding. Plans differ in work hours, priority support, uptime checks, backup retention and the free fix. Work a person does, like a repair, a PHP upgrade or a malware cleanup, uses your plan's work hours, then extra hours or a fixed-price fix.
We match the exact versions installed on your site against a vulnerability database every day, check your PHP version against official security releases and end-of-life dates, and your MySQL or MariaDB version against its end-of-life date. You only get an alert when something installed on your site is affected.
When a big issue lands below the plugin layer, like PHP2Shell, every client gets one advisory email. It lists each of your sites, what we checked, and what happens next, so you know where you stand without reading the news.
BoltPress Security comes with every care plan. Start with a free scan, or pick a plan.