Home » Releases » 5.4 » 5.4.45 »

PHP 5.4.16

PHP 5.4 is no longer officially supported by the PHP project.

Official support refers to that provided direct by the PHP Project.

If you install PHP via third-party packages, support timelines may be different. Please read the Release Support Policy for more information.

The latest release of PHP 5.4 is 5.4.45.

Source Code

Change Log

  • core

    • Fixed bug #64879 (Heap based buffer overflow in quoted_printable_encode, CVE 2013-2110).
      Stas
    • Fixed bug #64853 (Use of no longer available ini directives causes crash on TS build).
      Anatol
    • Fixed bug #64729 (compilation failure on x32).
      Gustavo
    • Fixed bug #64720 (SegFault on zend_deactivate).
      Dmitry
    • Fixed bug #64660 (Segfault on memory exhaustion within function definition).
      Stas
      reported by Juha Kylmänen
  • calendar

    • Fixed bug #64895 (Integer overflow in SndToJewish).
      Remi
  • fileinfo

    • Fixed bug #64830 (mimetype detection segfaults on mp3 file).
      Anatol
  • fpm

    • Ignore QUERY_STRING when sent in SCRIPT_FILENAME.
      Remi
    • Fixed some possible memory or resource leaks and possible null dereference detected by code coverity scan.
      Remi
    • Log a warning when a syscall fails.
      Remi
    • Add --with-fpm-systemd option to report health to systemd, and systemd_interval option to configure this. The service can now use Type=notify in the systemd unit file.
      Remi
  • mysqli

    • Fixed bug #64726 (Segfault when calling fetch_object on a use_result and DB pointer has closed).
      Laruence
  • phar

    • Fixed bug #64214 (PHAR PHPTs intermittently crash when run on DFS, SMB or with non std tmp dir).
      Pierre
  • snmp

    • Fixed bug #64765 (Some IPv6 addresses get interpreted wrong).
      Boris Lytochkin
    • Fixed bug #64159 (Truncated snmpget).
      Boris Lytochkin
  • streams

    • Fixed bug #64770 (stream_select() fails with pipes returned by proc_open() on Windows x64).
      Anatol
  • zend engine

    • Fixed bug #64821 (Custom Exceptions crash when internal properties overridden).
      Anatol

PHP 5.4


  Represents a security release