PHP Release 5.5.27


PHP 5.5.27 Release Announcement

The PHP development team announces the immediate availability of PHP 5.5.27. Several bugs were fixed in this release as well as CVE-2015-3152. All PHP 5.5 users are encouraged to upgrade to this version.

According to our release calendar, this PHP 5.5 version is the last planned release that contains regular bugfixes. All the consequent releases will contain only security-relevant fixes, for the term of one year. PHP 5.5 users that need further bugfixes are encouraged to upgrade to PHP 5.6.

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

Source Code
PHP 5.5.27 (tar.bz2)
SHA256: c4b4c6a534c0ca67a9ae39bec4f51e52d13e820135dd016eae230e15337e1f70
PHP 5.5.27 (tar.gz)
SHA256: 57cc716ebb37a62654c154582e48a282055b08ce91995c79b0be41b9940237f0
PHP 5.5.27 (tar.xz)
SHA256: 7ee398058067a7d8184e402fcdccb25003852cb8dc94eefa3cda051a3e47fdd8
Change Logs
core
  • Fixed bug #69768 (escapeshell*() doesn't cater to !).
  • Fixed bug #69703 (Use __builtin_clzl on PowerPC).
  • Fixed bug #69732 (can induce segmentation fault with basic php code).
  • Fixed bug #69642 (Windows 10 reported as Windows 8).
  • Fixed bug #69551 (parse_ini_file() and parse_ini_string() segmentation fault).
  • Fixed bug #69781 (phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business").
  • Fixed bug #69835 (phpinfo() does not report many Windows SKUs).
  • Fixed bug #69892 (Different arrays compare indentical due to integer key truncation).
  • Fixed bug #69874 (Can't set empty additional_headers for mail()), regression from fix to bug #68776.
gd
  • Fixed bug #61221 (imagegammacorrect function loses alpha channel).
mysqlnd
  • Fixed bug #69669 (mysqlnd is vulnerable to BACKRONYM) (CVE-2015-3152).
pcre
  • Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string).
  • Fixed bug #69864 (Segfault in preg_replace_callback)
pdo_pgsql
  • Fixed bug #69752 (PDOStatement::execute() leaks memory with DML Statements when closeCuror() is u).
  • Fixed bug #69362 (PDO-pgsql fails to connect if password contains a leading single quote).
  • Fixed bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps).
phar
  • Fixed bug #69958 (Segfault in Phar::convertToData on invalid file). (CVE-2015-5589)
  • Fixed bug #69923 (Buffer overflow and stack smashing error in phar_fix_filepath). (CVE-2015-5590)
simplexml
  • Refactored the fix for bug #66084 (simplexml_load_string() mangles empty node name).
spl
  • Fixed bug #69737 (Segfault when SplMinHeap::compare produces fatal error).
  • Fixed bug #67805 (SplFileObject setMaxLineLength). .
To Top