The latest release of PHP 8.4 is
8.4.25 which includes important security patches.
Source Code
Change Log
-
core
-
cli
-
curl
-
date
-
Fixed
GH-17159: "P" format for ::createFromFormat swallows string literals.
-
dom
-
gd
-
Fixed
GH-19955 (imagefttext() memory leak).
-
mysqlnd
-
Fixed bug
#67563 (mysqli compiled with mysqlnd does not take ipv6 adress as parameter).
-
opcache
-
Fixed bug
GH-19669 (assertion failure in zend_jit_trace_type_to_info_ex).
-
Fixed bug
GH-19831 (function JIT may not deref property value).
-
Fixed bug
GH-19889 (race condition in zend_runtime_jit(), zend_jit_hot_func()).
-
phar
-
simplexml
-
Fixed bug
GH-19988 (zend_string_init with NULL pointer in simplexml (UB)).
-
soap
-
Fixed bug
GH-19784 (SoapServer memory leak).
-
Fixed bug
GH-20011 (Array of SoapVar of unknown type causes crash).
-
standard
-
Fixed bug
GH-12265 (Cloning an object breaks serialization recursion).
-
Fixed bug
GH-19701 (Serialize/deserialize loses some data).
-
Fixed bug
GH-19801 (leaks in var_dump() and debug_zval_dump()).
-
Fixed bug
GH-20043 (array_unique assertion failure with RC1 array causing an exception on sort).
-
Fixed bug
GH-19926 (reset internal pointer earlier while splicing array while COW violation flag is still set).
-
Fixed bug
GH-19570 (unable to fseek in /dev/zero and /dev/null).
-
streams
-
Fixed bug
GH-19248 (Use strerror_r instead of strerror in main).
-
Fixed bug
GH-17345 (Bug #35916 was not completely fixed).
-
Fixed bug
GH-19705 (segmentation when attempting to flush on non seekable stream.
-
xmlreader
-
Fixed bug
GH-20009 (XMLReader leak on RelaxNG schema failure).
-
zip
-
Fixed bug
GH-19688 (Remove pattern overflow in zip addGlob()).
-
Fixed bug
GH-19932 (Memory leak in zip setEncryptionName()/setEncryptionIndex()).