Fixed odbc_field_len(), odbc_field_scale() and odbc_field_type() returning uninitialized memory when SQLColAttribute fails. (Ilia Alshanetsky)
Opcache:
Fixed opcache.protect_memory race under ZTS. (realFlowControl)
Fixed a tracing JIT crash when compiling a side trace for a method of a class that could not be stored in the inheritance cache. (GH-21710) (Arnaud, iliaal)
Fixed a crash when the huge page SHM remap discarded mappings outside the reserved address range. (Piotr Hałas)
OpenSSL:
Fixed GHSA-vvx9-73fr-5jjx (TLS hostname verification falls back to CN after SAN mismatch). (CVE-2026-91769) (Jakub Zelenka)
Fixed GHSA-xr7j-rvgx-xq5p (Heap buffer overflow in php_openssl_matches_wildcard_name() on crafted server certificate wildcard CN). (CVE-2026-91767) (Jakub Zelenka)
PDO:
Fixed a leak when a persistent connection failed a liveness check with no other live PDO handle. (iliaal)
Fixed GHSA-j3wh-g957-2m85 (Integer overflow in phar_tar_number() allowing TAR archive entry injection). (CVE-2026-6103) (Jakub Zelenka)
Readline:
Fixed the interactive shell not waiting for the pager process to exit. (Weilin Du)
SOAP:
Fixed WSDL cache corruption when a soap:header defines headerfaults. (Ilia Alshanetsky)
Fixed stack overflow when parsing a WSDL with self-referential schema groups or attributeGroups. (Ilia Alshanetsky)
Fixed GHSA-rgrp-mwpx-f6rm (Unbounded recursion in server-side cleanup_xml_node()). (CVE-2026-91765) (Alexandre Daubois)
Fixed GHSA-cj93-vc83-wgqv (Integer overflow to buffer overflow in SOAP HTTP parsing). (CVE-2025-14181) (Nora Dossche, Jakub Zelenka)
Standard:
Fixed a segfault when a stream filter callback unsets StreamBucket::$data before re-attaching the bucket. (iliaal)
Fixed GHSA-7875-c8px-7q5f (Out-of-bounds read in the HTTP stream wrapper when following a redirect with an empty Location header). (CVE-2026-93682) (Ilia Alshanetsky, Jordi Kroon)
Fixed read buffer compaction in php_stream_filter_flush(). (crystarm)
Fixed bug GH-22410 (Incorrect float behavior with large numbers). (arshidkv12)
Fixed GH-23338 (fsockopen()/pfsockopen() ValueError reported wrong argument number for $timeout). (lacatoire)
Fixed bug GH-23576 (Next index for array returned from array_keys() is wrong). (Lazizbek Ergashev)
Fixed GHSA-88hq-2827-7pg6 (Out-of-bounds read in convert. stream filters when line-break-chars contains NUL). (CVE-2026-92842*) (geeknik)
Fixed writing to a dimension of the object returned by attributes() not creating the attribute. (Ilia Alshanetsky)
Fixed child elements of the element returned by SimpleXMLElement::addChild() not being accessible by property name when namespaces are involved. (Ilia Alshanetsky)
SAPI:
Fixed fuzzer targets failing to build in isolation. (Mrmaxmeier)
Fixed returns uninitialized value on LiteSpeed lsapi SAPI (Go Kudo)
This update has been submitted for testing by remi.
This update has been submitted for testing by remi.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
This update has been obsoleted by php-8.5.11-2.fc45.