PHP issues emergency security fixes: what website owners need from their host
PHP has released fixes for two critical flaws. Check the corrected versions, vendor backports and the runtime your hosting provider actually serves.

PHP released emergency security updates on October 21 to fix two critical vulnerabilities that the project says can allow unauthenticated remote code execution. For website owners, the immediate question is whether the PHP runtime serving their site has received the fixes.
The corrected upstream versions are 8.5.12, 8.4.27, 8.3.36 and 8.2.35. Availability from PHP does not establish that a hosting provider has installed them. A managed WordPress site can still depend on a server update that its owner cannot apply from the dashboard.
The fix belongs to the hosting environment
The PHP security notices identify CVE-2026-109618 and CVE-2026-109619. The project says installations serving web requests are at risk and that updating is the only complete solution. Its advance notice rated each vulnerability 9.2 under CVSS v4.0.
That assessment concerns PHP, rather than one particular CMS or plugin. Updating WordPress, a theme or a backup plugin does not by itself demonstrate that the underlying runtime has been repaired. Nor does the advisory establish that every exposed website has been compromised.
Ask the host which PHP build handles the site's web requests and whether it includes fixes for both identifiers. A statement that maintenance is scheduled is different from confirmation that the running service is patched.
A version number may need context
The upstream release numbers are a useful starting point. Some distributions and long-term-support vendors apply security changes to older packages without adopting the corresponding upstream version number. In that case, request the provider's advisory or package record confirming both fixes.
PHP 8.1 and earlier are outside normal upstream security support. The project's exceptional source backports for older branches should not be mistaken for a renewed support commitment. Owners using those branches need a clear explanation of the available fix and a migration plan.
For WordPress, the reported runtime version is available under Tools → Site Health → Info → Server. Treat it as a starting point for the hosting conversation, especially where vendor backports are involved.
Confirm the repair, then check the site
A practical confirmation should cover the web-serving runtime, rather than only a separate command-line installation or a package downloaded to the server. After maintenance, check representative pages, login and publishing functions. Keep recovery arrangements ready; ClickSyrup's update and rollback guide explains that preparation.
PHP warns that partial mitigations do not make an installation safe. A WAF rule or configuration adjustment should therefore not be presented as equivalent to installing the fix. The release also cannot establish whether earlier compromise occurred; that is a separate investigation if there are signs of suspicious activity.
Primary sources
- PHP security noticeswww.php.net


