Home » Releases » 7.2 » 7.2.34 »

PHP 7.2.1

PHP 7.2 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.2 is 7.2.34 which includes important security patches.

Source Code

  • PHP 7.2.1 (tar.bz2)

    • sha256: fe06793f268a4dd29cbc5f4ef415f01e786877152b02221ad7d18dbb6864eb79
  • PHP 7.2.1 (tar.gz)

    • sha256: 8ecb2950571054a00687ccbd023874a4a075ccd1e2ec3dc00fc25ef589a77dba
  • PHP 7.2.1 (tar.xz)

    • sha256: 6c6cf82fda6660ed963821eb0525214bb3547e8e29f447b9c15b2d8e6efd8822

Change Log

  • core

    • Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26).
      Laruence
    • Fixed bug #75384 (PHP seems incompatible with OneDrive files on demand).
      Anatol
    • Fixed bug #75525 (Access Violation in vcruntime140.dll).
      Anatol
    • Fixed bug #74862 (Unable to clone instance when private __clone defined).
      Daniel Ciochiu
    • Fixed bug #75074 (php-process crash when is_file() is used with strings longer 260 chars).
      Anatol
    • Fixed bug #69727 (Remove timestamps from build to make it reproducible).
      jelle van der Waa
  • cli server

    • Fixed bug #73830 (Directory does not exist).
      Anatol
  • fpm

    • Fixed bug #64938 (libxml_disable_entity_loader setting is shared between requests).
      Remi
  • gd

    • Fixed bug #75571 (Potential infinite loop in gdImageCreateFromGifCtx).
      Christoph
  • opcache

    • Fixed bug #75608 ("Narrowing occurred during type inference" error).
      Laruence
      Dmitry
    • Fixed bug #75579 (Interned strings buffer overflow may cause crash).
      Dmitry
    • Fixed bug #75570 ("Narrowing occurred during type inference" error).
      Dmitry
    • Fixed bug #75681 (Warning: Narrowing occurred during type inference, specific case).
      Nikita
    • Fixed bug #75556 (Invalid opcode 138/1/1).
      Laruence
  • pcre

    • Fixed bug #74183 (preg_last_error not returning error code after error).
      Andrew Nester
  • phar

    • Fixed bug #74782 (remove file name from output to avoid XSS).
      stas
  • standard

    • Fixed bug #75511 (fread not free unused buffer).
      Laruence
    • Fixed bug #75514 (mt_rand returns value outside [$min,$max]+ on 32-bit) (Remi)
    • Fixed bug #75535 (Inappropriately parsing HTTP response leads to PHP segment fault).
      Nikita
    • Fixed bug #75409 (accept EFAULT in addition to ENOSYS as indicator that getrandom() is missing).
      sarciszewski
    • Fixed bug #73124 (php_ini_scanned_files() not reporting correctly).
      John Stevenson
    • Fixed bug #75574 (putenv does not work properly if parameter contains non-ASCII unicode character).
      Anatol
  • zip

    • Fixed bug #75540 (Segfault with libzip 1.3.1).
      Remi

PHP 7.2


  Represents a security release