PHP Release 8.0.20


PHP 8.0.20 Release Announcement

The PHP development team announces the immediate availability of PHP 8.0.20. This is a security release.

All PHP 8.0 users are encouraged to upgrade to this version.

For source downloads of PHP 8.0.20 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Source Code
PHP 8.0.20 (tar.gz)
SHA256: 7e21fd985966264194cde63503b57fd0f0170b32a39bd7af2384c1071b50f164
PHP 8.0.20 (tar.bz2)
SHA256: cb7666bf67ed9f6c987d4836caf03d4b364537e6a75e56cd5c986760ecc2fdd8
PHP 8.0.20 (tar.xz)
SHA256: 973fec765336ee01f47536a5db1c2eee98df9d34a41522b7b6c760159bf0a77b
Change Logs
cli
  • Fixed bug GH-8575 (CLI closes standard streams too early).
core
  • Fixed Haiku ZTS builds.
date
  • Fixed bug #72963 (Null-byte injection in CreateFromFormat and related functions).
  • Fixed bug GH-8471 (Segmentation fault when converting immutable and mutable DateTime instances created using reflection).
fpm
  • Fixed ACL build check on MacOS.
  • Fixed bug #72185: php-fpm writes empty fcgi record causing nginx 502.
  • Fixes use after free. .
mysqlnd
  • Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626)
opcache
  • Fixed bug GH-8466 (ini_get() is optimized out when the option does not exist).
pgsql
  • Fixed bug #81720: Uninitialized array in pg_query_params(). (CVE-2022-31625)
pcntl
  • Fixed Haiku build.
soap
  • Fixed bug GH-8578 (Error on wrong parameter on SoapHeader constructor).
  • Fixed bug GH-8538 (SoapClient may strip parts of nmtokens).
spl
  • Fixed bug GH-8235 (iterator_count() may run indefinitely).
zip
  • Fixed type for index in ZipArchive::replaceFile.
To Top