The 12:58 UTC check on October 21 confirms that the emergency release has not shipped. Three independent checks say the same thing, every one of them is public, and you can re-run all three yourself in under a minute before you repeat any of the version numbers now circulating in Slack threads, vendor advisories and social posts.
The php-src release list tops out
at php-8.5.11, published 24 September 2026. The
PHP 8 changelog still has no 8.5.12
section. And php.net/security/cve-2026-109618, along with the matching page
for CVE-2026-109619, returns 404, so PHP has not published its own advisory
text for either flaw.
That leaves you in a strange hour where half the internet is quoting patch numbers that do not exist yet. Here is the honest split.
| Claim you have read today | Status |
|---|---|
| Both flaws rated CVSS v4.0 9.2 | Confirmed by PHP |
| Release at 14:00 UTC on 21 October | Confirmed by PHP |
| CVE-2026-109618 and CVE-2026-109619 | CERT-EU and the leak, not PHP |
| Fixes in 8.5.12, 8.4.27, 8.3.36, 8.2.35 | Third-party prediction |
| All PHP from version 5 affected | CERT-EU assessment, unverified |
| Unauthenticated RCE | Inferred from the score, not stated |
Read the fourth row carefully. Researcher Kevin Beaumont and Tenable expect
fixes in 8.5.12, 8.4.27, 8.3.36 and 8.2.35. The tag list shows
php-8.5.12RC1 and php-8.4.27RC1, both cut on 6 October as part of the
normal monthly cycle, but no RC tag exists for 8.3.36 or 8.2.35. Two of
those four numbers have no build behind them at all. Print them as expected
and never as fact.
If you are holding a change ticket, the useful move in this hour is the boring one. Confirm which branches you run, confirm who builds your PHP (php.net tarball, distro package, Sury, Remi, a container image, or a vendor appliance), and get the restart command ready. When the tags land you want to be applying a fix, not investigating your estate.
Booking that window before anyone can name a version number is the right call here, and it is not a close judgement. A patch that arrives at 14:00 and is applied on Thursday has lost most of its value.
