PHP Release 7.2.18


PHP 7.2.18 Release Announcement

The PHP development team announces the immediate availability of PHP 7.2.18. This is a security release which also contains several minor bug fixes.

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

For source downloads of PHP 7.2.18 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 7.2.18 (tar.bz2)
SHA256: fa1a27b12d1173207e81e798a48d4a7f77ba897f5c5200ac0b5d62aa8b4c4b72
PHP 7.2.18 (tar.gz)
SHA256: 48aeb291814f3cd3ba03c52e79e8e61896d0271fd4c228198f80a072e568f84b
PHP 7.2.18 (tar.xz)
SHA256: 9970dbb3ab1298c9e6aac54bebfa841c8ad14b18eead65594a68fa841364cb8d
Change Logs
cli
  • Fixed bug #77794 (Incorrect Date header format in built-in server).
  • EXIF
  • Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG). (CVE-2019-11036)
interbase
  • Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x).
intl
  • Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null).
litespeed
  • LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request().
  • Mail
  • Fixed bug #77821 (Potential heap corruption in TSendMail()).
pcre
  • Fixed bug #77827 (preg_match does not ignore \r in regex flags).
pdo
  • Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
phpdbg
  • Fixed bug #76801 (too many open files).
  • Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints).
  • Fixed bug #77805 (phpdbg build fails when readline is shared).
reflection
  • Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work).
  • Fixed bug #77882 (Different behavior: always calls destructor).
soap
  • Fixed bug #77945 (Segmentation fault when constructing SoapClient with WSDL_CACHE_BOTH).
standard
  • Fixed bug #77680 (recursive mkdir on ftp stream wrapper is incorrect).
  • Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED).
  • Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack).
To Top