The latest release of PHP 8.4 is
8.4.25 which includes important security patches.
Source Code
Change Log
-
core
-
Fixed bug
GH-19983 (GC assertion failure with fibers, generators and destructors).
-
Fixed bug
GH-21478 (Forward property operations to real instance for initialized lazy proxies).
-
Fixed bug
GH-21605 (Missing addref for Countable::count()).
-
Fixed bug
GH-21699 (Assertion failure in shutdown_executor when resolving self::/parent::/static:: callables if the error handler throws).
-
Fixed bug
GH-21603 (Missing addref for __unset).
-
Fixed bug
GH-21760 (Trait with class constant name conflict against enum case causes SEGV).
-
cli
-
Fixed bug
GH-21754 (`--rf` command line option with a method triggers ext/reflection deprecation warnings).
-
curl
-
dom
-
fpm
-
iconv
-
Fixed bug
GH-17399 (iconv memory leak on bailout).
-
mbstring
-
Fixed
GHSA-wm6j-2649-pv75 (Null pointer dereference in php_mb_check_encoding() via mb_ereg_search_init()). (CVE-2026-7259)
-
-
opcache
-
openssl
-
pdo_firebird
-
phar
-
Restore is_link handler in phar_intercept_functions_shutdown.
-
Fixed bug
GH-21797 (phar: NULL dereference in Phar::webPhar() when SCRIPT_NAME is absent from SAPI environment).
-
Fix memory leak in Phar::offsetGet().
-
Fix memory leak in phar_add_file().
-
Fixed bug
GH-21799 (phar: propagate phar_stream_flush return value from phar_stream_close).
-
Fix memory leak in phar_verify_signature() when md_ctx is invalid.
-
random
-
Fixed bug
GH-21731 (Random\Engine\Xoshiro256StarStar::__unserialize() accepts all-zero state).
-
session
-
soap
-
Fixed
GHSA-85c2-q967-79q5 (Stale SOAP_GLOBAL(ref_map) pointer with Apache Map). (CVE-2026-6722)
-
Fixed
GHSA-m33r-qmcv-p97q (Use-after-free after header parsing failure with SOAP_PERSISTENCE_SESSION). (CVE-2026-7261)
-
-
spl
-
standard
-
-
Fixed
GHSA-m8rr-4c36-8gq4 (Consistently pass unsigned char to ctype.h functions). (CVE-2026-7258)
-
streams
-
Fixed bug
GH-21468 (Segfault in file_get_contents w/ a https URL and a proxy set). (CVE-2026-12184)
-
xsl
-
Fixed bug
GH-21600 (Segfault on module shutdown).
-
zip
-
Fixed bug
GH-21698 (memory leak with ZipArchive::addGlob() early return statements).