Skip to content

Commit 7596239

Browse files
committed
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4: [skip ci] Add NEWS entries for 8.2.31 security issues
2 parents f30cb44 + e77f582 commit 7596239

1 file changed

Lines changed: 34 additions & 3 deletions

File tree

NEWS

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,27 @@ PHP NEWS
4242
. Add support for brotli and zstd on Windows. (Shivam Mathur)
4343

4444
- DOM:
45-
. Fixed bug GH-21566 (Dom\XMLDocument::C14N() emits duplicate xmlns
46-
declarations after setAttributeNS()). (David Carlier)
45+
. Fixed GHSA-4jhr-8w89-j733 and GH-21566 (Dom\XMLDocument::C14N() emits
46+
duplicate xmlns declarations after setAttributeNS()). (CVE-2026-7263)
47+
(David Carlier)
48+
49+
- FPM:
50+
. Fixed GHSA-7qg2-v9fj-4mwv (XSS within status endpoint). (CVE-2026-6735)
51+
(Jakub Zelenka)
4752

4853
- Iconv:
4954
. Fixed bug GH-17399 (iconv memory leak on bailout). (iliaal)
5055

5156
- Lexbor:
52-
. Upgrade to lexbor v2.7.0. (ndossche, ilutov)
57+
. Upgrade to lexbor v2.7.0. (CVE-2026-29078, CVE-2026-29079)
58+
(ndossche, ilutov)
59+
60+
- MBString:
61+
. Fixed GHSA-wm6j-2649-pv75 (Null pointer dereference in
62+
php_mb_check_encoding() via mb_ereg_search_init()). (CVE-2026-7259)
63+
(vi3tL0u1s)
64+
. Fixed GHSA-74r9-qxhc-fx53 (Out-of-bounds access in mbfl_name2encoding_ex()).
65+
(CVE-2026-6104) (ilutov)
5366

5467
- Opcache:
5568
. Fixed bug GH-21158 (JIT: Assertion jit->ra[var].flags & (1<<0) failed in
@@ -62,6 +75,10 @@ PHP NEWS
6275
. Fix memory leak regression in openssl_pbkdf2(). (ndossche)
6376
. Fix a bunch of memory leaks and crashes on edge cases. (ndossche)
6477

78+
- PDO_Firebird:
79+
. Fixed GHSA-w476-322c-wpvm (SQL injection via NUL bytes in quoted strings).
80+
(CVE-2025-14179) (SakiTakamachi)
81+
6582
- PDO_PGSQL:
6683
. Fixed bug GH-21683 (pdo_pgsql throws with ATTR_PREFETCH=0
6784
on empty result set). (thomasschiet)
@@ -85,6 +102,14 @@ PHP NEWS
85102
. Fixed memory leak when session GC callback return a refcounted value.
86103
(jorgsowa)
87104

105+
- SOAP:
106+
. Fixed GHSA-85c2-q967-79q5 (Stale SOAP_GLOBAL(ref_map) pointer with Apache
107+
Map). (CVE-2026-6722) (ilutov)
108+
. Fixed GHSA-m33r-qmcv-p97q (Use-after-free after header parsing failure with
109+
SOAP_PERSISTENCE_SESSION). (CVE-2026-7261) (ilutov)
110+
. Fixed GHSA-hmxp-6pc4-f3vv (Broken Apache map value NULL check).
111+
(CVE-2026-7262) (ilutov)
112+
88113
- SPL:
89114
. Fixed bug GH-21499 (RecursiveArrayIterator getChildren UAF after parent
90115
free). (Girgias)
@@ -94,6 +119,12 @@ PHP NEWS
94119
- Sqlite3:
95120
. Fixed wrong free list comparator pointer type. (David Carlier)
96121

122+
- Standard:
123+
. Fixed GHSA-96wq-48vp-hh57 (Signed integer overflow of char array offset).
124+
(CVE-2026-7568) (TimWolla)
125+
. Fixed GHSA-m8rr-4c36-8gq4 (Consistently pass unsigned char to ctype.h
126+
functions). (CVE-2026-7258) (ilutov)
127+
97128
- Streams:
98129
. Fixed bug GH-21468 (Segfault in file_get_contents w/ a https URL
99130
and a proxy set). (ndossche)

0 commit comments

Comments
 (0)