Release date:
2026-10-06 00:56:56 UTC
Description:
* SECURITY UPDATE: out-of-bounds read when following a redirect whose
Location header is empty
- debian/patches/php-7.0-CVE-2026-93682.patch: an empty Location header is
stored as a zero-length string, i.e. a one-byte allocation holding only
the NUL terminator, but the relative-redirect branch of
php_stream_url_wrap_http_ex() tested location[1] and the scheme check
called strlen() on it, so a server that answered a redirect with a bare
"Location:" made the wrapper read past the end of that allocation. The
heap bytes it found there decided whether the redirect was joined to the
request path, so besides the over-read the target could be built from
unrelated heap contents instead of the host root. The length is now taken
from header_info.location_len, which the CVE-2025-1861 backport already
records, and the relative join is skipped unless the header is longer
than one byte, which also keeps single-character Location values
resolving against the host root as they did before. Adds upstream's two
regression tests, re-pointed at ServerClientTestCase2.inc because this
tree's stock ServerClientTestCase.inc has neither
phpt_notify_server_start() nor the {{ ADDR }} placeholder.
- CVE-2026-93682
* SECURITY UPDATE: FastCGI allowed_clients compared only the first 96 bits of
an IPv6 address
- debian/patches/php-7.0-CVE-2026-91768.patch: fcgi_is_allowed() passed a
hard-coded length of 12 to memcmp() when matching an IPv6 peer against
listen.allowed_clients, so only the leading 96 bits of the 128-bit
address were compared and the last four bytes were ignored. Any client
sharing the /96 prefix of an allowed address was accepted, which for the
usual "::1" entry means every address in ::/96 -- including the
IPv4-mapped range -- was treated as allowed. The comparison now uses
sizeof(client_sa.sa_inet6.sin6_addr), i.e. all 128 bits.
- CVE-2026-91768
Updated packages:
-
alt-php70_7.0.33-148_amd64.deb
sha:56c853081ff817f09a6392d72cedcec104b0f11a
-
alt-php70-bcmath_7.0.33-148_amd64.deb
sha:b80f8d57a32557f9ff3d0fd6c827668caed255c3
-
alt-php70-cli_7.0.33-148_amd64.deb
sha:5328bc47ef0d3b39bf0e2cc55f8093c6e88a1ec4
-
alt-php70-common_7.0.33-148_amd64.deb
sha:b1fc06b9b3446236e3a426b4bb96b70d93dfc2e5
-
alt-php70-dba_7.0.33-148_amd64.deb
sha:34f3c348481161574ac26afdee8bdb41a073f403
-
alt-php70-dev_7.0.33-148_amd64.deb
sha:b89691fe24ef363e9a344ce1c825ca804d56d090
-
alt-php70-enchant_7.0.33-148_amd64.deb
sha:9eebf07b31b0eed197d8e4c9b5766f6cc9fef4a1
-
alt-php70-firebird_7.0.33-148_amd64.deb
sha:bf4faf2365264f94ef73d252674835c1c655caf4
-
alt-php70-gd_7.0.33-148_amd64.deb
sha:b063d457984d8cffcda5e0064ccf51cdf26ab270
-
alt-php70-imap_7.0.33-148_amd64.deb
sha:41487157a8251963bb101960856ded14ecc9345f
-
alt-php70-intl_7.0.33-148_amd64.deb
sha:6dc3e8cd045cf7125ca825382bab6dfe6bf5206d
-
alt-php70-ldap_7.0.33-148_amd64.deb
sha:e47f5aaf8c1866a2b9ab0113d59c0c21d02c9a5e
-
alt-php70-mbstring_7.0.33-148_amd64.deb
sha:456fbddd01de18948304bd02469354841e5f160f
-
alt-php70-mcrypt_7.0.33-148_amd64.deb
sha:41f462d0ebdd2ab5b954f1621135920c4509813c
-
alt-php70-mysqlnd_7.0.33-148_amd64.deb
sha:bc302c2fa148d05437a999392273c0caa9ed7d64
-
alt-php70-odbc_7.0.33-148_amd64.deb
sha:50ca291b64eca4cd24e3d9222fb20ffb1b187f4c
-
alt-php70-opcache_7.0.33-148_amd64.deb
sha:d976eea528783d94eb678fae22d9a0445f72c3c8
-
alt-php70-pdo_7.0.33-148_amd64.deb
sha:3847bfbdf7ff8ec1214367c2d7068211ee3e00f8
-
alt-php70-pgsql_7.0.33-148_amd64.deb
sha:6c19f0fdb9be115d2ee2cb779aaefedb80e92199
-
alt-php70-php-fpm_7.0.33-148_amd64.deb
sha:95e34c1da7da830d9722d0debc8971f3935e9294
-
alt-php70-process_7.0.33-148_amd64.deb
sha:36b705a715eb8c054c344ad49e27a458be699ca0
-
alt-php70-pspell_7.0.33-148_amd64.deb
sha:2ffb2d9584354a1e0003e6e888c45ba0e4b8d55d
-
alt-php70-recode_7.0.33-148_amd64.deb
sha:fd8cd7140d7ccfdc5fbe00e1c3bfe6200c3ca6bb
-
alt-php70-snmp_7.0.33-148_amd64.deb
sha:1297369fab14054008783983fed35c3e517158e6
-
alt-php70-soap_7.0.33-148_amd64.deb
sha:f0addd8e1b901fb977e79bec2c2965a021ca372a
-
alt-php70-tidy_7.0.33-148_amd64.deb
sha:6b7327bf99cb4d1be2f44c1b0d06f68ddb0922ac
-
alt-php70-xml_7.0.33-148_amd64.deb
sha:0c893071e99a45869e51f094a58bd879f2bd7cca
-
alt-php70-xmlrpc_7.0.33-148_amd64.deb
sha:a92e1ba78db5acbc0c28dbc8d7796f7e35f53dc6
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.