PHP 5.6.9 Sudah Rilis!

Ridwan Fajar 31 Mei 2015

PHP 5.6.9 Sudah Rilis!

Kabar gembira untuk para programmer PHP, tanggal 14 Mei 2015 kemarin PHP versi 5.6.9 sudah rilis dengan berbagai perbaikan. Berikut ini adalah daftar pembaharuan yang terdapat di versi 5.6.9:

Core

  • Perbaikan bug #69467: salah pengecekan untuk interface yang digunakan trait
  • Perbaikan bug #69420: salah pembacaan di zend_std_get_method
  • Perbaikan bug #60022: "use statement [...] has no effect" tergantung pada leading backslash
  • Perbaikan bug #67314: segmentation fault di **gc_remove_zval_from_buffer
  • Perbaikan bug #68652: segmentation fault di destructor
  • Perbaikan bug #69419: pengembalian compatible sub generator menghasilkan peringatan
  • Perbaikan bug #69472: php_sys_readlink mengabaikan error lainnya dari GetFinalPathNameByHandleA
  • Perbaikan bug #69364: vulnerabilitas dos pada PHP Multipart/form-data remote (CVE-2015-4025)
  • Perbaikan bug #69403: str_repeat() mengalami korupsi memori berbasis sign mismatch
  • Perbaikan bug #69418: Memperbaiki CVE-2006-7243 di versi 5.4+
  • Perbaikan bug #69522: heap buffer overflow di unpack()

FTP

  • Perbaikan bug #69545: integer overflow di ftp_genlist() yang menyebabkan heap overflow (CVE-2015-4022)

ODBC

  • Perbaikan bug #69354: penggunaan keliru SQLColAttributes dengan ODBC 3.0
  • Perbaikan bug #69474: query ODBC dengan nama field sama dari dua tabel mengembalikan hasil yang keliru
  • Perbaikan bug #69381: driver ODBC kehabisan memori

OpenSSL

  • Perbaikan bug #69402: membaca stream SSL kosong hingga hang sampai timeout

PCNTL

  • Perbaikan bug #68698: pcntl_exec() seharusnya tidak boleh menggunakan karakter null (CVE-2015-4026)

PCRE

  • Memperbaharui pcrelib ke 8.37 (CVE-2015-2325, CVE-2015-2326)

Phar

  • Perbaikan bug #69453: korupsi memori di phar_parse_tarfile ketikamemasukkan nama file yang dimulai dengan null (CVE-2015-4021)
Selain PHP 5.6.9 terdapat juga rilis untuk PHP 5.5.x dan PHP 5.4.x. Untuk versi 5.5.x, versi terbaru untuk versi tersebut dirilis pada versi 5.5.25 dengan perbaikan di sisi core, ftp, odbc, openssl, pcntl, dan phar. Sedangkan untuk versi 5.4.x, versi terbaru untuk versi tersebut dirilis pada versi 5.4.41 dengan perbaikain di sisi core, ftp, pcntl, pcre, phar.

Untuk catatan rilis lengkap ketiga versi tersebut, Anda dapat mengunjungi PHP Changelog.

(rfs/php)