PHP Release 8.1.7


PHP 8.1.7 Release Announcement

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

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

For source downloads of PHP 8.1.7 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.1.7 (tar.gz)
SHA256: 5f0b422a117633c86d48d028934b8dc078309d4247e7565ea34b2686189abdd8
PHP 8.1.7 (tar.bz2)
SHA256: b816753eb005511e695d90945c27093c3236cc73db1262656d9fadd73ead7e9d
PHP 8.1.7 (tar.xz)
SHA256: f042322f1b5a9f7c2decb84b7086ef676896c2f7178739b9672afafa964ed0e5
Change Logs
cli
  • Fixed bug GH-8575 (CLI closes standard streams too early).
date
  • Fixed bug #51934 (strtotime plurals / incorrect time).
  • Fixed bug #51987 (Datetime fails to parse an ISO 8601 ordinal date (extended format)).
  • Fixed bug #66019 (DateTime object does not support short ISO 8601 time format - YYYY-MM-DDTHH)
  • Fixed bug #68549 (Timezones and offsets are not properly used when working with dates)
  • Fixed bug #81565 (date parsing fails when provided with timezones including seconds).
  • Fixed bug GH-7758 (Problems with negative timestamps and fractions).
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-8461 (tracing JIT crash after function/method change).
openssl
  • Fixed bug #79589 (error:14095126:SSL routines:ssl3_read_n:unexpected eof while reading).
pcntl
  • Fixed Haiku build.
  • pgsql
  • Fixed bug #81720: Uninitialized array in pg_query_params(). (CVE-2022-31625)
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).
standard
  • Fixed bug GH-8185 (Crash during unloading of extension after dl() in ZTS).
zip
  • Fixed type for index in ZipArchive::replaceFile.
To Top