Skip to content

Commit 3a33493

Browse files
committed
[skip ci] Add NEWS entries for 8.4.21 security issues
1 parent ae7dbd8 commit 3a33493

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
@@ -22,15 +22,28 @@ PHP NEWS
2222
. Add support for brotli and zstd on Windows. (Shivam Mathur)
2323

2424
- DOM:
25-
. Fixed bug GH-21566 (Dom\XMLDocument::C14N() emits duplicate xmlns
26-
declarations after setAttributeNS()). (David Carlier)
25+
. Fixed GHSA-4jhr-8w89-j733 and GH-21566 (Dom\XMLDocument::C14N() emits
26+
duplicate xmlns declarations after setAttributeNS()). (CVE-2026-7263)
27+
(David Carlier)
2728
. Fixed bug GH-21688 (segmentation fault on empty HTMLDocument).
2829
(David Carlier)
29-
. Upgrade to lexbor v2.7.0. (ndossche, ilutov)
30+
. Upgrade to lexbor v2.7.0. (CVE-2026-29078, CVE-2026-29079)
31+
(ndossche, ilutov)
32+
33+
- FPM:
34+
. Fixed GHSA-7qg2-v9fj-4mwv (XSS within status endpoint). (CVE-2026-6735)
35+
(Jakub Zelenka)
3036

3137
- Iconv:
3238
. Fixed bug GH-17399 (iconv memory leak on bailout). (iliaal)
3339

40+
- MBString:
41+
. Fixed GHSA-wm6j-2649-pv75 (Null pointer dereference in
42+
php_mb_check_encoding() via mb_ereg_search_init()). (CVE-2026-7259)
43+
(vi3tL0u1s)
44+
. Fixed GHSA-74r9-qxhc-fx53 (Out-of-bounds access in mbfl_name2encoding_ex()).
45+
(CVE-2026-6104) (ilutov)
46+
3447
- Opcache:
3548
. Fixed bug GH-21158 (JIT: Assertion jit->ra[var].flags & (1<<0) failed in
3649
zend_jit_use_reg). (Arnaud)
@@ -41,6 +54,10 @@ PHP NEWS
4154
- OpenSSL:
4255
. Fix a bunch of memory leaks and crashes on edge cases. (ndossche)
4356

57+
- PDO_Firebird:
58+
. Fixed GHSA-w476-322c-wpvm (SQL injection via NUL bytes in quoted strings).
59+
(CVE-2025-14179) (SakiTakamachi)
60+
4461
- Phar:
4562
. Restore is_link handler in phar_intercept_functions_shutdown. (iliaal)
4663
. Fixed bug GH-21797 (phar: NULL dereference in Phar::webPhar() when
@@ -60,12 +77,26 @@ PHP NEWS
6077
. Fixed memory leak when session GC callback return a refcounted value.
6178
(jorgsowa)
6279

80+
- SOAP:
81+
. Fixed GHSA-85c2-q967-79q5 (Stale SOAP_GLOBAL(ref_map) pointer with Apache
82+
Map). (CVE-2026-6722) (ilutov)
83+
. Fixed GHSA-m33r-qmcv-p97q (Use-after-free after header parsing failure with
84+
SOAP_PERSISTENCE_SESSION). (CVE-2026-7261) (ilutov)
85+
. Fixed GHSA-hmxp-6pc4-f3vv (Broken Apache map value NULL check).
86+
(CVE-2026-7262) (ilutov)
87+
6388
- SPL:
6489
. Fixed bug GH-21499 (RecursiveArrayIterator getChildren UAF after parent
6590
free). (Girgias)
6691
. Fix concurrent iteration and deletion issues in SplObjectStorage.
6792
(ndossche)
6893

94+
- Standard:
95+
. Fixed GHSA-96wq-48vp-hh57 (Signed integer overflow of char array offset).
96+
(CVE-2026-7568) (TimWolla)
97+
. Fixed GHSA-m8rr-4c36-8gq4 (Consistently pass unsigned char to ctype.h
98+
functions). (CVE-2026-7258) (ilutov)
99+
69100
- Streams:
70101
. Fixed bug GH-21468 (Segfault in file_get_contents w/ a https URL
71102
and a proxy set). (ndossche)

0 commit comments

Comments
 (0)