Home » Releases » 5.3 » 5.3.29 »

PHP 5.3.29

PHP 5.3 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.

Source Code

Change Log

  • core

    • Fixed bug #66127 (Segmentation fault with ArrayObject unset).
      Stas
    • Fixed bug #67247 (spl_fixedarray_resize integer overflow).
      Stas
    • Fixed bug #67249 (printf out-of-bounds read).
      Stas
    • Fixed bug #67250 (iptcparse out-of-bounds read).
      Stas
    • Fixed bug #67252 (convert_uudecode out-of-bounds read).
      Stas
    • Fixed bug #67359 (Segfault in recursiveDirectoryIterator).
      Laruence
    • Fixed bug #67390 (insecure temporary file use in the configure script).
      Remi) (CVE-2014-3981
    • Fixed bug #67399 (putenv with empty variable may lead to crash).
      Stas
    • Fixed bug #67492 (unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion) (CVE-2014-3515).
      Stefan Esser
    • Fixed bug #67498 (phpinfo() Type Confusion Information Leak Vulnerability).
      Stefan Esser
  • com

    • Fixed missing type checks in com_event_sink (Yussuf Khalil, Stas).
  • date

    • Fixed bug #66060 (Heap buffer over-read in DateInterval). (CVE-2013-6712)
      Remi
    • Fixed bug #67251 (date_parse_from_format out-of-bounds read).
      Stas
    • Fixed bug #67253 (timelib_meridian_with_check out-of-bounds read).
      Stas
  • exif

    • Fixed bug #65873 (Integer overflow in exif_read_data()).
      Stas
  • fileinfo

    • Fixed bug #66307 (Fileinfo crashes with powerpoint files).
      Anatol
    • Fixed bug #67326 (fileinfo: cdf_read_short_sector insufficient boundary check). (CVE-2014-0207)
    • Fixed bug #67327 (fileinfo: CDF infinite loop in nelements DoS). (CVE-2014-0238)
    • Fixed bug #67328 (fileinfo: fileinfo: numerous file_printf calls resulting in performance degradation). (CVE-2014-0237)
    • Fixed bug #67410 (fileinfo: mconvert incorrect handling of truncated pascal string size).
      Francisco Alonso
      Jan Kaluza
      Remi
    • Fixed bug #67411 (fileinfo: cdf_check_stream_offset insufficient boundary check).
      Francisco Alonso
      Jan Kaluza
      Remi
    • Fixed bug #67412 (fileinfo: cdf_count_chain insufficient boundary check).
      Francisco Alonso
      Jan Kaluza
      Remi
    • Fixed bug #67413 (fileinfo: cdf_read_property_info insufficient boundary check).
      Francisco Alonso
      Jan Kaluza
      Remi
  • intl

    • Fixed bug #67349 (Locale::parseLocale Double Free).
      Stas
    • Fixed bug #67397 (Buffer overflow in locale_get_display_name and uloc_getDisplayName (libicu 4.8.1)).
      Stas
  • network

    • Fixed bug #67432 (Fix potential segfault in dns_check_record()).
      CVE-2014-4049). (Sara
  • openssl

    • Fixed missing type checks in OpenSSL options (Yussuf Khalil, Stas).
  • session

    • Fixed missing type checks in php_session_create_id (Yussuf Khalil, Stas).

PHP 5.3


  Represents a security release