stable

php-8.4.5-1.fc42

FEDORA-2025-67a302413e created by remi a year ago for Fedora 42

PHP version 8.4.5 (13 Mar 2025)

BCMath:

  • Fixed bug GH-17398 (bcmul memory leak). (SakiTakamachi)

Core:

  • Fixed bug GH-17623 (Broken stack overflow detection for variable compilation). (ilutov)
  • Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account). (timwolla)
  • Fix fallback paths in fast_long_{add,sub}_function. (nielsdos)
  • Fixed bug OSS-Fuzz #391975641 (Crash when accessing property backing value by reference). (ilutov)
  • Fixed bug GH-17718 (Calling static methods on an interface that has __callStatic is allowed). (timwolla)
  • Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties). (Arnaud)
  • Fixed bug GH-17916 (Final abstract properties should error). (DanielEScherzer)
  • Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4). (nielsdos)
  • Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235) (ilutov)

DOM:

  • Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS). (nielsdos)
  • Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML). (nielsdos)
  • Fixed bug GH-17847 (xinclude destroys live node). (nielsdos)
  • Fix using Dom\Node with Dom\XPath callbacks. (nielsdos)

GD:

  • Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width). (David Carlier)

FFI:

  • Fix FFI Parsing of Pointer Declaration Lists. (davnotdev)

FPM:

  • Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env). (Jakub Zelenka)

GD:

  • Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M). (David Carlier)

LDAP:

  • Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys). (nielsdos, 7u83)

LibXML:

MBString:

  • Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables). (cmb)

Opcache:

  • Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash). (nielsdos)
  • Fixed bug GH-17577 (JIT packed type guard crash). (nielsdos, Dmitry)
  • Fixed bug GH-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT). (Dmitry, nielsdos)
  • Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum). (Bob)
  • Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4). (nielsdos)

PDO_SQLite:

  • Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults). (cmb)
  • Fix cycle leak in sqlite3 setAuthorizer(). (nielsdos)
  • Fix memory leaks in pdo_sqlite callback registration. (nielsdos)

Phar:

  • Fixed bug GH-17808: PharFileInfo refcount bug. (nielsdos)

PHPDBG:

  • Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer). (nielsdos)
  • Fix memory leak in phpdbg calling registered function. (nielsdos)

Reflection:

  • Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c). (DanielEScherzer)
  • Fixed missing final and abstract flags when dumping properties. (DanielEScherzer)

Standard:

  • Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths). (Jakub Zelenka)

Streams:

  • Fixed bug GH-17650 (realloc with size 0 in user_filters.c). (nielsdos)
  • Fix memory leak on overflow in _php_stream_scandir(). (nielsdos)
  • Fixed GHSA-hgf54-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736) (Jakub Zelenka)
  • Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861) (Jakub Zelenka)
  • Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734) (Jakub Zelenka)
  • Fixed GHSA-v8xr-gpvj-cx9g (Header parser of http stream wrapper does not handle folded headers). (CVE-2025-1217) (Jakub Zelenka)

Zlib:

  • Fixed bug GH-17745 (zlib extension incorrectly handles object arguments). (nielsdos)
  • Fix memory leak when encoding check fails. (nielsdos)
  • Fix zlib support for large files. (nielsdos)

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2025-67a302413e

This update has been submitted for testing by remi.

a year ago

This update's test gating status has been changed to 'waiting'.

a year ago

This update's test gating status has been changed to 'passed'.

a year ago

remi edited this update.

a year ago
User Icon imabug provided feedback a year ago
karma

This update has been pushed to testing.

a year ago

This update can be pushed to stable now if the maintainer wishes

a year ago

This update has been submitted for stable by remi.

There is an ongoing freeze; this will be pushed to stable after the freeze is over.

a year ago

This update has been pushed to stable.

a year ago

Please log in to add feedback.

Metadata
Type
security
Severity
medium
Karma
1
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
3 days
Dates
submitted
a year ago
in testing
a year ago
in stable
a year ago
modified
a year ago
approved
a year ago

Automated Test Results