If your organization’s website runs on PHP, as most WordPress sites do, an unpatched server can be taken over by an attacker without a password. That attacker could steal what your site collects (contact forms, donor or customer details, logins), deface your pages, or quietly use your site to infect the people who visit it. The consequences go well beyond IT. Search engines and browsers may flag your site as dangerous, your email may start landing in spam, and a data exposure could trigger notification obligations and questions from your cyber insurer.
The bottom line: If Katy Computer Systems hosts your website, we have already applied the fix. If someone else hosts it, contact them today and ask them to confirm that PHP2Shell has been patched.
What Is PHP2Shell?
PHP2Shell refers to two vulnerabilities in the PHP interpreter: CVE-2026-109618 and CVE-2026-109619. Both involve how PHP manages memory when a web request ends abnormally. Under vulnerable conditions, an attacker may be able to run unauthorized code on the server, or read sensitive data from the server’s memory, without logging in first.
Successful exploitation could expose sensitive information, compromise website content, or allow an attacker to misuse server resources. The precise impact depends on how PHP is deployed and the privileges available to the affected process.
How Serious Is It?
- Both vulnerabilities are rated critical, with a CVSS 4.0 score of 9.2 each.
- They can expose internet-facing PHP installations to unauthenticated remote code execution.
- Every PHP installation that serves web requests is at risk, including PHP-FPM, Apache mod_php, php-cgi, FrankenPHP, and LiteSpeed. The PHP project considers the risk highest for Apache mod_php.
- Security researchers have demonstrated working attacks against sites built on popular platforms such as WordPress, Drupal, and Joomla.
- The problem is in PHP itself. Updating WordPress, Drupal, Joomla, website plugins, or other applications does not, by itself, patch the PHP interpreter.
Which PHP Versions Are Secure?
The PHP project released fixes on October 21, 2026. Affected systems should be updated to the applicable patched release or later:
- PHP 8.2.35 or later within the 8.2 release line
- PHP 8.3.36 or later within the 8.3 release line
- PHP 8.4.27 or later within the 8.4 release line
- PHP 8.5.12 or later within the 8.5 release line
Vendor security updates: Many servers do not run PHP directly from the PHP project. Operating-system vendors and hosting control panels often deliver the same fix as a security update without changing the PHP version number. A server that reports an older version may therefore still be protected. Do not rely on the version number alone; ask your hosting provider to confirm against their own security advisory.
Older installations: PHP 8.1 and earlier have reached end-of-life and no longer receive updates from the PHP project. Some vendors provide their own security backports for these versions, which must be confirmed against the vendor’s advisory. Organizations on these versions should plan a migration to a supported release. PHP 8.2 reaches end-of-life on December 31, 2026, so sites remaining on 8.2 should plan a further upgrade as well.
What Katy Computer Systems Has Done
Websites hosted elsewhere: If your website is hosted by another company, it is not covered by the updates we performed on Katy’s servers. We cannot confirm whether those environments have been patched. Please contact your hosting provider or website administrator promptly to confirm that PHP2Shell has been addressed.
What You Should Do
- If Katy Computer Systems hosts your website: No action is needed for this update. We have patched our servers and are monitoring them.
- If another provider hosts your website: Ask that provider to confirm that PHP is running a patched release, or that a documented vendor security update has been installed.
- If your organization administers its own server: Inventory every PHP installation, apply the updates, and restart PHP-FPM and the web server so no worker keeps running the old code. Then verify the version or the vendor’s patch status. Remember that appliances and third-party software sometimes bundle their own copy of PHP, which a server update does not change.
- If an update is not immediately possible: Assess the exposure and consider taking the affected website offline until the issue is resolved.
If you are unsure who hosts your website or whether your PHP installation is protected, please contact Katy Computer Systems for guidance.
Official Security References
- PHP Project: October 21, 2026 Security Advisory
- PHP Security Advisory GHSA-w8hw-w9fx-j79w (CVE-2026-109618)
- PHP Security Advisory GHSA-6wmf-4rv5-p3rp (CVE-2026-109619)
- NHS England Digital: Critical Vulnerabilities in PHP (PHP2Shell)
- Netherlands National Cyber Security Centre: PHP2Shell Operational Guidance
Katy Computer Systems provides managed IT services to small businesses, nonprofits, and churches in the St. Louis area. Contact us with questions about PHP2Shell or the security of your organization’s website.