Home » Releases » 7.3 » 7.3.33 »

PHP 7.3.1

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

The latest release of PHP 7.3 is 7.3.33 which includes important security patches.

Source Code

  • PHP 7.3.1 (tar.bz2)

    • sha256: afef2b0cd7f2641274a1a0aabe67e30f2334970d7c530382dfa9d79cfe74388e
  • PHP 7.3.1 (tar.gz)

    • sha256: 8006211f7a041dde22fffedc416d142e0ebf22066014077ca936d7e6f655ead5
  • PHP 7.3.1 (tar.xz)

    • sha256: cfe93e40be0350cd53c4a579f52fe5d8faf9c6db047f650a4566a2276bf33362

Change Log

  • core

    • Fixed bug #76654 (Build failure on Mac OS X on 32-bit Intel).
      Ryandesign
    • Fixed bug #71041 (zend_signal_startup() needs ZEND_API).
      Valentin V. Bartenev
    • Fixed bug #76046 (PHP generates "FE_FREE" opcode on the wrong line).
      Nikita
    • Fixed bug #77291 (magic methods inherited from a trait may be ignored).
      cmb
  • curl

    • Fixed bug #77264 (curl_getinfo returning microseconds, not seconds).
      Pierrick
  • com

    • Fixed bug #77177 (Serializing or unserializing COM objects crashes).
      cmb
  • exif

    • Fixed bug #77184 (Unsigned rational numbers are written out as signed rationals).
      Colin Basnett
  • gd

    • Fixed bug #77195 (Incorrect error handling of imagecreatefromjpeg()).
      cmb
    • Fixed bug #77198 (auto cropping has insufficient precision).
      cmb
    • Fixed bug #77200 (imagecropauto(…, GD_CROP_SIDES) crops left but not right).
      cmb
    • Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to use-after-free).
      cmb
    • Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap).
      cmb
  • mbstring

    • Fixed bug #77367 (Negative size parameter in mb_split).
      Stas
    • Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token).
      Stas
    • Fixed bug #77371 (heap buffer overflow in mb regex functions
    • compile_string_node).
      Stas
    • Fixed bug #77381 (heap buffer overflow in multibyte match_at).
      Stas
    • Fixed bug #77382 (heap buffer overflow due to incorrect length in expand_case_fold_string).
      Stas
    • Fixed bug #77385 (buffer overflow in fetch_token).
      Stas
    • Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode).
      Stas
    • Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code).
      Stas
  • oci8

    • Fixed bug #76804 (oci_pconnect with OCI_CRED_EXT not working).
      KoenigsKind
    • Added oci_set_call_timeout() for call timeouts.
    • Added oci_set_db_operation() for the DBOP end-to-end-tracing attribute.
  • opcache

    • Fixed bug #77215 (CFG assertion failure on multiple finalizing switch frees in one block).
      Nikita
    • Fixed bug #77275 (OPcache optimization problem for ArrayAccess->offsetGet).
      Nikita
  • pcre

    • Fixed bug #77193 (Infinite loop in preg_replace_callback).
      Anatol
  • pdo

    • Handle invalid index passed to PDOStatement::fetchColumn() as error.
      Sergei Morozov
  • phar

    • Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext).
      Stas
  • soap

    • Fixed bug #77088 (Segfault when using SoapClient with null options).
      Laruence
  • sockets

    • Fixed bug #77136 (Unsupported IPV6_RECVPKTINFO constants on macOS).
      Mizunashi Mana
  • sodium

    • Fixed bug #77297 (SodiumException segfaults on PHP 7.3).
      Nikita
      Scott
  • spl

    • Fixed bug #77359 (spl_autoload causes segfault).
      Lauri Kenttä
    • Fixed bug #77360 (class_uses causes segfault).
      Lauri Kenttä
  • sqlite3

    • Fixed bug #77051 (Issue with re-binding on SQLite3).
      BohwaZ
  • xmlrpc

    • Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()).
      cmb
    • Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code).
      Stas

PHP 7.3


  Represents a security release