The latest release of PHP 8.2 is
8.2.33 which includes important security patches.
Source Code
Change Log
-
core
-
Fixed oss-fuzz #54325 (Use-after-free of name in var-var with malicious error handler).
-
Fixed oss-fuzz #64209 (In-place modification of filename in php_message_handler_for_zend).
-
Fixed bug
GH-12758 /
GH-12768 (Invalid opline in OOM handlers within ZEND_FUNC_GET_ARGS and ZEND_BIND_STATIC).
-
Fix various missing NULL checks.
-
Fixed bug
GH-12835 (Leak of call->extra_named_params on internal __call).
-
date
-
dom
-
Fixed bug
GH-12616 (DOM: Removing XMLNS namespace node results in invalid default: prefix).
-
fpm
-
Fixed bug
GH-12705 (Segmentation fault in fpm_status_export_to_zval).
-
ftp
-
Fixed bug
GH-9348 (FTP & SSL session reuse).
-
intl
-
Fixed bug
GH-12635 (Test bug69398.phpt fails with ICU 74.1).
-
libxml
-
mysqlnd
-
opcache
-
Fixed JIT bug (Function JIT emits "Uninitialized string offset" warning at the same time as invalid offset Error).
-
Fixed JIT bug (JIT emits "Attempt to assign property of non-object" warning at the same time as Error is being thrown).
-
openssl
-
Fixed bug
#50713 (openssl_pkcs7_verify() may ignore untrusted CAs).
-
pcre
-
Fixed bug
GH-12628 (The gh11374 test fails on Alpinelinux).
-
pdo pgsql
-
pgsql
-
Fixed bug
GH-12763 wrong argument type for pg_untrace.
-
phpdbg
-
Fixed bug
GH-12675 (MEMORY_LEAK in phpdbg_prompt.c).
-
soap
-
Fixed bug
GH-12838 ([SOAP] Temporary WSDL cache files not being deleted).
-
spl
-
Fixed bug
GH-12721 (SplFileInfo::getFilename() segfault in combination with GlobIterator and no directory separator).
-
sqlite3
-
Fixed bug
GH-12633 (sqlite3_defensive.phpt fails with sqlite 3.44.0).
-
standard
-
streams
-
Fixed bug
#79945 (Stream wrappers in imagecreatefrompng causes segfault).
-
zip
-
Fixed bug
GH-12661 (Inconsistency in ZipArchive::addGlob remove_path Option Behavior).