Re: [BLFS Trac] #23260: php-8.5.6

"BLFS Trac" ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
#23260: php-8.5.6
-------------------------+------------------------
 Reporter:  Bruce Dubbs  |       Owner:  blfs-book
     Type:  enhancement  |      Status:  new
 Priority:  elevated     |   Milestone:  13.1
Component:  BOOK         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+------------------------
Changes (by Douglas R. Reno):

 * priority:  normal => elevated

Comment:

 This is a security release.

 {{{
 Version 8.5.6
 07 May 2026

     Core:
         Fixed bug GH-19983 (GC assertion failure with fibers, generators
 and
 destructors).
         Fixed ZEND_API mismatch on zend_ce_closure forward decl for
 Windows+Clang.
         Fixed bug GH-21504 (Incorrect RC-handling for ZEND_EXT_STMT op1).
         Fixed bug GH-21478 (Forward property operations to real instance
 for initialized
 lazy proxies).
         Fixed bug GH-21605 (Missing addref for Countable::count()).
         Fixed bug GH-21699 (Assertion failure in shutdown_executor when
 resolving
 self::/parent::/static:: callables if the error handler throws).
         Fixed bug GH-21603 (Missing addref for __unset).
         Fixed bug GH-21760 (Trait with class constant name conflict
 against enum case
 causes SEGV).
     CLI:
         Fixed bug GH-21754 (`--rf` command line option with a method
 triggers ext/
 reflection deprecation warnings).
     Curl:
         Add support for brotli and zstd on Windows.
     DOM:
         Fixed GHSA-4jhr-8w89-j733 and GH-21566 (Dom\XMLDocument::C14N()
 emits duplicate
 xmlns declarations after setAttributeNS()). (CVE-2026-7263)
     FPM:
         Fixed GHSA-7qg2-v9fj-4mwv (XSS within status endpoint).
 (CVE-2026-6735)
     Iconv:
         Fixed bug GH-17399 (iconv memory leak on bailout).
     Lexbor:
         Upgrade to lexbor v2.7.0.
     MBString:
         Fixed GHSA-wm6j-2649-pv75 (Null pointer dereference in
 php_mb_check_encoding()
 via mb_ereg_search_init()). (CVE-2026-7259)
         Fixed GHSA-74r9-qxhc-fx53 (Out-of-bounds access in
 mbfl_name2encoding_ex()).
 (CVE-2026-6104)
     Opcache:
         Fixed bug GH-21158 (JIT: Assertion jit->ra[var].flags & (1<<0)
 failed in
 zend_jit_use_reg).
         Fixed bug GH-21593 (Borked function JIT JMPNZ smart branch).
         Fixed bug GH-21460 (COND optimization regression).
         Fixed faulty returns out of zend_try block in zend_jit_trace().
     OpenSSL:
         Fix memory leak regression in openssl_pbkdf2().
         Fix a bunch of memory leaks and crashes on edge cases.
     PDO_Firebird:
         Fixed GHSA-w476-322c-wpvm (SQL injection via NUL bytes in quoted
 strings).
 (CVE-2025-14179)
     PDO_PGSQL:
         Fixed bug GH-21683 (pdo_pgsql throws with ATTR_PREFETCH=0 on empty
 result set).
     Phar:
         Restore is_link handler in phar_intercept_functions_shutdown.
         Fixed bug GH-21797 (phar: NULL dereference in Phar::webPhar() when
 SCRIPT_NAME
 is absent from SAPI environment).
         Fix memory leak in Phar::offsetGet().
         Fix memory leak in phar_add_file().
         Fixed bug GH-21799 (phar: propagate phar_stream_flush return value
 from
 phar_stream_close).
         Fix memory leak in phar_verify_signature() when md_ctx is invalid.
     Random:
         Fixed bug GH-21731
 (Random\Engine\Xoshiro256StarStar::__unserialize() accepts
 all-zero state).
     Session:
         Fixed memory leak when session GC callback return a refcounted
 value.
     SOAP:
         Fixed GHSA-85c2-q967-79q5 (Stale SOAP_GLOBAL(ref_map) pointer with
 Apache Map).
 (CVE-2026-6722)
         Fixed GHSA-m33r-qmcv-p97q (Use-after-free after header parsing
 failure with
 SOAP_PERSISTENCE_SESSION). (CVE-2026-7261)
         Fixed GHSA-hmxp-6pc4-f3vv (Broken Apache map value NULL check).
 (CVE-2026-7262)
     SPL:
         Fixed bug GH-21499 (RecursiveArrayIterator getChildren UAF after
 parent free).
         Fix concurrent iteration and deletion issues in SplObjectStorage.
     Sqlite3:
         Fixed wrong free list comparator pointer type.
     Standard:
         Fixed GHSA-96wq-48vp-hh57 (Signed integer overflow of char array
 offset).
 (CVE-2026-7568)
         Fixed GHSA-m8rr-4c36-8gq4 (Consistently pass unsigned char to
 ctype.h
 functions). (CVE-2026-7258)
     Streams:
         Fixed bug GH-21468 (Segfault in file_get_contents w/ a https URL
 and a proxy set).
     URI:
         Fixed CVE-2026-42371 (uriparser before 1.0.1 has numeric
 truncation in text
 range comparison). (CVE-2026-42371)
 }}}

 - CVE-2026-7263
 - CVE-2026-6735
 - CVE-2026-6104
 - CVE-2026-7259
 - CVE-2025-14179
 - CVE-2026-6722
 - CVE-2026-7261
 - CVE-2026-7262
 - CVE-2026-7568
 - CVE-2026-7258
 - CVE-2026-42371
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23260#comment:1>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.