Home » Releases » 7.4 » 7.4.33 »

PHP 7.4.9

PHP 7.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 7.4 is 7.4.33 which includes important security patches.

Source Code

  • PHP 7.4.9 (tar.bz2)

    • sha256: 2e270958a4216480da7886743438ccc92b6acf32ea96fefda88d07e0a5095deb
  • PHP 7.4.9 (tar.gz)

    • sha256: c0c657b5769bc463f5f028b1f4fef8814d98ecf3459a402a9e30d41d68b2323e
  • PHP 7.4.9 (tar.xz)

    • sha256: 23733f4a608ad1bebdcecf0138ebc5fd57cf20d6e0915f98a9444c3f747dc57b

Change Log

  • apache

    • Fixed bug #79030 (Upgrade apache2handler's php_apache_sapi_get_request_time to return usec).
      Herbert256
  • com

    • Fixed bug #63208 (BSTR to PHP string conversion not binary safe).
      cmb
    • Fixed bug #63527 (DCOM does not work with Username, Password parameter).
      cmb
  • core

    • Fixed bug #79877 (getimagesize function silently truncates after a null byte) (cmb)
    • Fixed bug #79740 (serialize() and unserialize() methods can not be called statically).
      Nikita
    • Fixed bug #79783 (Segfault in php_str_replace_common).
      Nikita
    • Fixed bug #79778 (Assertion failure if dumping closure with unresolved static variable).
      Nikita
    • Fixed bug #79779 (Assertion failure when assigning property of string offset by reference).
      Nikita
    • Fixed bug #79792 (HT iterators not removed if empty array is destroyed).
      Nikita
    • Fixed bug #78598 (Changing array during undef index RW error segfaults).
      Nikita
    • Fixed bug #79784 (Use after free if changing array during undef var during array write fetch).
      Nikita
    • Fixed bug #79793 (Use after free if string used in undefined index warning is changed).
      Nikita
    • Fixed bug #79862 (Public non-static property in child should take priority over private static).
      Nikita
  • fileinfo

    • Fixed bug #79756 (finfo_file crash (FILEINFO_MIME)).
      cmb
  • ftp

    • Fixed bug #55857 (ftp_size on large files).
      cmb
  • mbstring

    • Fixed bug #79787 (mb_strimwidth does not trim string).
      XXiang
  • openssl

    • Fixed bug #79881 (Memory leak in openssl_pkey_get_public()).
      Nikita
  • phar

    • Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile function). (CVE-2020-7068)
      cmb
  • reflection

    • Fixed bug #79487 (::getStaticProperties() ignores property modifications).
      cmb
      Nikita
    • Fixed bug #69804 (::getStaticPropertyValue() throws on protected props).
      cmb
      Nikita
    • Fixed bug #79820 (Use after free when type duplicated into ReflectionProperty gets resolved).
      Christopher Broadbent
  • standard

    • Fixed bug #70362 (Can't copy() large 'data://' with open_basedir).
      cmb
    • Fixed bug #78008 (dns_check_record() always return true on Alpine).
      Andy Postnikov
    • Fixed bug #79839 (array_walk() does not respect property types).
      Nikita

PHP 7.4


  Represents a security release