PHP 8.1.10 und PHP 8.0.23 Security Release veröffentlicht

PHP Logo

Für die Programmiersprache PHP wurden die Updates 8.1.10 und 8.0.23 veröffentlicht. Dies sind Security und Bugfix Releases die Fehler im Core, OPcache, SQLite3 und weitere Teilen von PHP beheben.

PHP 8.1.10 Release Notes

  • Core:
    • Fixed –CGI– support of run-tests.php.
    • Fixed incorrect double to long casting in latest clang.
    • Fixed bug GH-9266 (GC root buffer keeps growing when dtors are present).
  • Date:
    • Fixed bug GH-8730 (DateTime::diff miscalculation is same time zone of different type).
    • Fixed bug GH-8964 (DateTime object comparison after applying delta less than 1 second).
    • Fixed bug GH-9106: (DateInterval 1.5s added to DateTimeInterface is rounded down since PHP 8.1.0).
    • Fixed bug #81263 (Wrong result from DateTimeImmutable::diff).
  • DBA:
    • Fixed LMDB driver memory leak on DB creation failure (Girgias)
    • Fixed bug GH-9155 (dba_open(“non-existing”, “c-“, “flatfile”) segfaults) (cmb)
  • IMAP:
    • Fixed bug GH-9309 (Segfault when connection is used after imap_close()).
  • Intl:
    • Fixed IntlDateFormatter::formatObject() parameter type.
  • MBString:
    • Fixed bug GH-9008 (mb_detect_encoding(): wrong results with null $encodings).
  • OPcache:
    • Fixed bug GH-9033 (Loading blacklist file can fail due to negative length).
    • Fixed bug GH-9164 (Segfault in zend_accel_class_hash_copy).
  • PDO_SQLite:
    • Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
  • SQLite3:
    • Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
  • Streams:
    • Fixed bug GH-8472 (The resource returned by stream_socket_accept may have incorrect metadata).
    • Fixed bug GH-8409 (SSL handshake timeout leaves persistent connections hanging).

PHP 8.0.23 Release Notes

  • Core:
    • Fixed incorrect double to long casting in latest clang.
  • DBA:
    • Fixed LMDB driver memory leak on DB creation failure (Girgias)
    • Fixed bug GH-9155 (dba_open(“non-existing”, “c-“, “flatfile”) segfaults).
  • Intl:
    • Fixed IntlDateFormatter::formatObject() parameter type.
  • OPcache:
    • Fixed bug GH-9033 (Loading blacklist file can fail due to negative length).
  • PDO_SQLite:
    • Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
  • SQLite3:
    • Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
  • Standard:
    • Fixed bug GH-9017 (php_stream_sock_open_from_socket could return NULL).
  • Streams:
    • Fixed bug GH-8472 (The resource returned by stream_socket_accept may have incorrect metadata).
    • Fixed bug GH-8409 (SSL handshake timeout leaves persistent connections hanging).

Quelle: https://www.php.net

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.