Release date:
2026-05-21 12:08:05 UTC
Description:
* SECURITY UPDATE: soap extension use-after-free via apache:Map duplicate keys
- debian/patches/php-5.6-CVE-2026-6722.patch: backport upstream commit
aee3b3ac9b in ext/soap/php_encoding.c — adapt addref/dtor changes
to pre-PHP7 zval** SOAP API.
- Note: the 5.6 backport applies the addref half of the upstream fix only;
the matching ref_map destructor change (NULL -> ZVAL_PTR_DTOR) is
intentionally omitted because in 5.x ref_map is heterogeneous (stores
both xmlNodePtr and zval* entries through the same API) and a
ZVAL_PTR_DTOR would corrupt the xmlNodePtr entries. The addref alone
closes the UAF; cost is one bounded zval leak per request, released
with the emalloc pool at RSHUTDOWN.
- CVE-2026-6722
* SECURITY UPDATE: soap extension NULL pointer dereference via apache:Map
item missing element
- debian/patches/php-5.6-CVE-2026-7262.patch: backport upstream commit
79551ab8b1 in ext/soap/php_encoding.c — fix typo'd null check in
to_zval_map() (was checking xmlKey, should check xmlValue).
- CVE-2026-7262
* SECURITY UPDATE: soap extension use-after-free after header parsing
failure with SOAP_PERSISTENCE_SESSION
- debian/patches/php-5.6-CVE-2026-7261.patch: backport upstream commit
db2a7f9348 in ext/soap/soap.c — wrap both zval_ptr_dtor(&soap_obj)
sites in the header-handler failure paths with a
persistance!=SOAP_PERSISTENCE_SESSION guard.
- CVE-2026-7261
* SECURITY UPDATE: php-fpm status endpoint XSS via unescaped request_uri
and query_string
- debian/patches/php-5.6-CVE-2026-6735.patch: backport upstream commit
99a5ad7441 in sapi/fpm/fpm/fpm_status.c — fix bogus
`ENT_HTML_IGNORE_ERRORS & ENT_COMPAT` (= 0) flag and add a parallel
escape block for request_uri.
- Note: upstream (PHP 8.x) routes JSON status output through
php_json_encode_string(), which is not exported on 5.x. The 5.6
backport therefore applies the same HTML entity escape to both the
HTML and JSON paths via the shared request_uri / query_string
buffers. Consumers of `/status?json` will now see HTML-entity-encoded
bytes in those fields (e.g. `&` instead of `&`); entities decode
back to the original byte but JSON consumers must be prepared to
handle them.
- CVE-2026-6735
Updated packages:
-
alt-php56_5.6.40-123_amd64.deb
sha:ada53722c13198213a92f666e7c6628ad0777b6f
-
alt-php56-bcmath_5.6.40-123_amd64.deb
sha:1ac25e965dba7c264f6fa71fb14c63288b261ab5
-
alt-php56-cli_5.6.40-123_amd64.deb
sha:f893191315bc4b303ca404772145aa7ee475d12c
-
alt-php56-common_5.6.40-123_amd64.deb
sha:c4f1d0eedb678487066146e673e7fa8a3ebb71b1
-
alt-php56-dba_5.6.40-123_amd64.deb
sha:b66252dbac51745ae3e2ffc79b6c2d37ca203da9
-
alt-php56-dbx_5.6.40-123_amd64.deb
sha:cc55e6119463c315b9cba1d2b29dfa2e40fddc6a
-
alt-php56-dev_5.6.40-123_amd64.deb
sha:530ffd09c72f1409e841c9beac8ce2f14f57ff47
-
alt-php56-enchant_5.6.40-123_amd64.deb
sha:5bbdee4293c79a2b11521497d12229ee19b433f1
-
alt-php56-firebird_5.6.40-123_amd64.deb
sha:748b568574c5696aaa405fe9ab4b630d450b91de
-
alt-php56-fpm_5.6.40-123_amd64.deb
sha:94d9afec009f1aa48e0a8802bdb15844e1f2f00b
-
alt-php56-gd_5.6.40-123_amd64.deb
sha:4e8dd73f08fc21e40bd51358b7aef027071202bc
-
alt-php56-imap_5.6.40-123_amd64.deb
sha:26c6195cd3f7822ac7944c53503301bc6d1f1854
-
alt-php56-intl_5.6.40-123_amd64.deb
sha:dfdac7ad371c6d9e6a82d99c4a3a95cf95d180b7
-
alt-php56-ldap_5.6.40-123_amd64.deb
sha:dda728f4ae9cf3f69ea7fa8b7163a74b9a975d2e
-
alt-php56-mbstring_5.6.40-123_amd64.deb
sha:872999ee0a6a80464f8865b21c85e6f8699d3252
-
alt-php56-mcrypt_5.6.40-123_amd64.deb
sha:4d9bd6dd424f2d59d84320f95fe686d4162f3610
-
alt-php56-mysqlnd_5.6.40-123_amd64.deb
sha:9179cad7db2e804587a35c9dd2ebeb5ab6241c2b
-
alt-php56-odbc_5.6.40-123_amd64.deb
sha:f3fdbdb70c67c25896a8aa5113e916ae1f76a3e4
-
alt-php56-opcache_5.6.40-123_amd64.deb
sha:13e0d1183344e70c3ea8150083c2c1ca9f073205
-
alt-php56-pdo_5.6.40-123_amd64.deb
sha:5498652d7d782fe8855e6392c71fd7ad4b131fda
-
alt-php56-pgsql_5.6.40-123_amd64.deb
sha:046734298e53b942490a82bd8f0b34bdf35caad6
-
alt-php56-process_5.6.40-123_amd64.deb
sha:b83c1bbbf784d2faf0ecdc635596a4931625042f
-
alt-php56-pspell_5.6.40-123_amd64.deb
sha:2e8a9490a7c6fd1115d7bfa03ee498a3d9511d66
-
alt-php56-recode_5.6.40-123_amd64.deb
sha:c56e53b88cd4050d8221835c6a55d938ff3cc127
-
alt-php56-snmp_5.6.40-123_amd64.deb
sha:769d58c494e5fe1e05ee60c283256a69f55f0745
-
alt-php56-soap_5.6.40-123_amd64.deb
sha:12b9e3f898764b8e6372414f77a46df4c2035213
-
alt-php56-sybase_5.6.40-123_amd64.deb
sha:4e2a06b538099d148e0073c4aa3eb324cd6427c2
-
alt-php56-tidy_5.6.40-123_amd64.deb
sha:4141504a45fcb04175c9e625e0bf6d5e43da2a19
-
alt-php56-xml_5.6.40-123_amd64.deb
sha:e66b7ef0b7e31ebef943e23b03482280f655a314
-
alt-php56-xmlrpc_5.6.40-123_amd64.deb
sha:11130a2493efe8c030ec2d1082de3ea0979a9fa7
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.