Home » Releases » 8.2 » 8.2.33 »

PHP 8.2.16

The latest release of PHP 8.2 is 8.2.33 which includes important security patches.

Source Code

Change Log

  • core

    • Fixed timer leak in zend-max-execution-timers builds.
      withinboredom
    • Fixed bug GH-12349 (linking failure on ARM with mold).
      Jan Palus
    • Fixed bug GH-13097 (Anonymous class reference in trigger_error / thrown Exception).
      nielsdos
    • Fixed bug GH-13215 (GCC 14 build failure).
      Remi
  • curl

    • Fix missing error check in curl_multi_init().
      divinity76
  • fpm

    • Fixed bug GH-12996 (Incorrect SCRIPT_NAME with Apache ProxyPassMatch when plus in path).
      Jakub Zelenka
  • gd

    • Fixed bug GH-10344 (imagettfbbox(): Could not find/open font UNC path).
      nielsdos
    • Fixed bug GH-10614 (imagerotate will turn the picture all black, when rotated 90).
      nielsdos
  • mysqlnd

    • Fixed bug GH-12107 (When running a stored procedure (that returns a result set) twice, PHP crashes).
      nielsdos
  • opcache

    • Fixed bug GH-13232 (Segmentation fault will be reported when JIT is off but JIT_debug is still on).
      nielsdos
  • openssl

    • Fixed LibreSSL undefined reference when OPENSSL_NO_ENGINE not set. (David Carlier).
  • pdo_firebird

    • Fix GH-13119 (Changed to convert float and double values into strings using `H` format).
      SakiTakamachi
  • phar

    • Fixed bug #71465 (PHAR doesn't know about litespeed).
      nielsdos
    • Fixed bug GH-13037 (PharData incorrectly extracts zip file).
      nielsdos
  • random

    • Fixed bug GH-13138 (Randomizer::pickArrayKeys() does not detect broken engines).
      timwolla
  • session

    • Fixed bug GH-12504 (Corrupted session written when there's a fatal error in autoloader).
      nielsdos
  • streams

    • Fixed bug GH-13071 (Copying large files using mmap-able source streams may exhaust available memory and fail).
      nielsdos

PHP 8.2


  Represents a security release