stable

php-8.4.25-1.fc43

FEDORA-2026-95db761e81 created by remi a week ago for Fedora 43

PHP version 8.4.25 (27 Aug 2026)

Core:

  • Fixed bug GH-23088 (Stack overflow when comparing deeply nested arrays). (Lazizbek Ergashev)

Date:

  • Fixed leak on double DatePeriod::__construct() call. (ilutov)

DOM:

  • Fixed bug GH-23116 (Stack overflow when normalizing a deeply nested DOMDocument). (Lazizbek Ergashev)
  • Fixed bug GH-23117 (Stack overflow when normalizing a deeply nested Dom\XMLDocument). (Lazizbek Ergashev)
  • Fixed bug GH-22825 (DOMElement::setAttribute() fails silently when the DTD declares a default value for the attribute). (iliaal)
  • Fixed bug GH-22447 (UAF at dom_objects_free_storage when setting an attribute node that collides by local name with a namespaced attribute). (David Carlier)
  • Fixed bug GH-23120 (Stack overflow when comparing deeply nested DOM nodes with DOMNode::isEqualNode()). (Weilin Du)

LibXML:

  • Fixed bug GH-22752 (Build failure with libxml 2.15). (David Carlier)

MBString:

  • Fixed bug GH-22779 (mb_strrpos() returns the wrong position for a negative offset in a non-UTF-8 encoding). (Eyüp Can Akman)
  • Fixed bug GH-21036 (mb_ereg_search_getregs() crashes after mb_eregi() invalidates the regex cache). (Matthias Goergens)

Opcache:

  • Fixed bug GH-22857 (Function JIT emits wrong code for FETCH_OBJ_FUNC_ARG on a property hook getter, losing register-held variables). (Zhao Hao)

OpenSSL:

  • Fix missing error check on invalid alpn protocols. (ndossche)

Opcache:

  • Fixed bug GH-22916 (Preserve parent regs in zend_jit_deoptimizer_start()). (Arnaud)

PCRE:

  • Fixed bug GH-21134 (Crash with \C + UTF-8). Using \C in UTF-8 patterns is now forbidden. (Arnaud)

Reflection:

  • Fixed bug GH-22905 (Reflection exception messages truncate on null bytes). (DanielEScherzer)
  • Fixed ReflectionProperty::isLazy() and skipLazyInitialization() using the parent slot when a child class hooks an inherited property. (iliaal)
  • Fixed segfault in ReflectionMethod::createFromMethodName() on an uninstantiable subclass. (iliaal)

Session:

  • Fix corruption in mod_mm. (ndossche)
  • Fixed bug GH-23043 (broken session id code can cause zend_mm_heap corrupted). (ndossche)

SimpleXML:

  • Fixed integer element offsets that cannot resolve aliasing an existing element. (iliaal)
  • Fixed segfault when comparing uninitialized SimpleXMLElement instances. (iliaal)

Sockets:

  • Fixed various memory related issues in ext/sockets. (David Carlier)

SQLite:

  • Fix leak when trying to close db if blob stream is still open. (ndossche)

Standard:

  • Fixed bug GH-23111 (Stack overflow in array_walk_recursive() with deeply nested arrays). (Lazizbek Ergashev)
  • Fixed bug GH-23113 (Stack overflow in array_replace_recursive() with deeply nested arrays). (Lazizbek Ergashev)
  • Fixed bug GH-23115 (Stack overflow in compact() with deeply nested arrays). (Lazizbek Ergashev)
  • Fixed stack overflow in count() with COUNT_RECURSIVE and deeply nested arrays. (Lazizbek Ergashev)

Streams:

  • Fixed bug GH-15836 (Use-after-free when a user stream filter accesses $this->stream during the close flush). (iliaal)

Sysvshm:

  • Fixed out-of-bounds write when shm_attach() opens an existing segment with a size larger than the segment actually is. (David Carlier)

XSL:

  • Fixed use-after-free when a DOMDocument subclass __clone() retains the stylesheet copy made by XSLTProcessor::importStylesheet(). (iliaal)

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-2026-95db761e81

This update has been submitted for testing by remi.

a week ago

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

a week ago

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

a week ago

This update has been pushed to testing.

a week ago

This update has been submitted for stable by bodhi.

6 days ago

This update has been pushed to stable.

5 days ago

Please log in to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
a week ago
in testing
a week ago
in stable
5 days ago
approved
6 days ago

Automated Test Results