Release date:
2026-08-13 02:19:53 UTC
Description:
* SECURITY UPDATE: phar circular symlink chain crash (CVE-2026-7260)
- debian/patches/php-5.2-CVE-2026-7260.patch: backport upstream commit
2e0fa0a44441d74bf8cc4e1ce1c8af9cd4209f52 so phar_get_link_source()
walks the symlink chain iteratively with Floyd cycle detection via a
new static phar_follow_one_link() helper instead of recursing into
itself, and resolves a circular chain to NULL. Applied to
ext/phar/util.c from the bundled PECL phar-2.0.0 tarball, which
prep_build unpacks into ext/phar before any patch runs. Also restores
the directory separator in phar_get_link_location() so the helper is
idempotent across the repeated visits the two-cursor walk performs.
The NULL guard in phar_get_entry_data() that this depends on is
already applied via php-5.2.17-bug69720.patch.
- Adds ext/phar/tests/tar/gh21986.phpt, taken from the earlier public
fix b2de3cf170 for the same defect because it needs no binary
fixture; --EXTENSIONS-- becomes --SKIPIF-- and __DIR__ becomes
dirname(__FILE__) for 5.2. The same test segfaults on an unpatched
PHP 5.6.40 build and passes on a patched one.
- CVE-2026-7260
* SECURITY UPDATE: bundled libgd GIF LZW decoder fixes (CVE-2026-9672)
- debian/patches/php-5.2-CVE-2026-9672.patch: backport upstream commit
fcd691b377d02285740744bee17c0f298be227d5 (patch by Pierre Joye) to
ext/gd/libgd/gd_gif_in.c: clear the whole LZW suffix table
(sd->table[1][i] instead of sd->table[1][0]) when resetting,
terminate decoding unconditionally once the LZW end code is read
instead of falling through with a stale code, and zero-initialise the
LZW_STATIC_DATA scratch struct in ReadImage().
- CVE-2026-9672
Updated packages:
-
alt-php52_5.2.17-235_amd64.deb
sha:7a709b4c9d95a3bc13f1872e1e0d1ef596b99017
-
alt-php52-bcmath_5.2.17-235_amd64.deb
sha:e486d2f50bc2ea0ad12bcb9b3ab61c1d8208afba
-
alt-php52-cli_5.2.17-235_amd64.deb
sha:b7312777990f68e83d78690cd54289a9bd23f6c5
-
alt-php52-common_5.2.17-235_amd64.deb
sha:d568d7e687d6c758ea3df25329d017819f2bd389
-
alt-php52-dba_5.2.17-235_amd64.deb
sha:79d95fbbe48494b993003d9d4e1b4589d43202f9
-
alt-php52-dbx_5.2.17-235_amd64.deb
sha:6e7937e300a9230b593f5634fd959388e4baf1e3
-
alt-php52-dev_5.2.17-235_amd64.deb
sha:4c32db4f85617b64d4f2e4dc425994d40a811866
-
alt-php52-enchant_5.2.17-235_amd64.deb
sha:3b7b252a108d8844fd9133cbba6344454704b210
-
alt-php52-firebird_5.2.17-235_amd64.deb
sha:8fca3997a5e0cd0613fedb30ed68cc5d49f04afc
-
alt-php52-gd_5.2.17-235_amd64.deb
sha:0ff8c3efa3b3db73d2d8cbc47a86ab29ff698a0f
-
alt-php52-imap_5.2.17-235_amd64.deb
sha:3a04f288c2aba7f63a127ada2b91a4a6a11409b3
-
alt-php52-intl_5.2.17-235_amd64.deb
sha:849235fade2a6ab1189c45c2e793441595f369e7
-
alt-php52-ldap_5.2.17-235_amd64.deb
sha:1b4e3c52b78e2f11022ea4cb07f5b416415edf05
-
alt-php52-mbstring_5.2.17-235_amd64.deb
sha:43b173b957604b9e749c6c57c86cd7cdb17e6405
-
alt-php52-mcrypt_5.2.17-235_amd64.deb
sha:01e174a87adef47da703a90cc53afaf4ef7a007f
-
alt-php52-mysqlnd_5.2.17-235_amd64.deb
sha:2d8afb4176803983b11f2d11a06ae2cf5753370c
-
alt-php52-odbc_5.2.17-235_amd64.deb
sha:8c63067a13b47688af8a9f5e2469e2e559a38b35
-
alt-php52-pdo_5.2.17-235_amd64.deb
sha:ac02476a35cdf230977e1838e663f7dc34804cb9
-
alt-php52-pgsql_5.2.17-235_amd64.deb
sha:fef2fd3abe04776977d2701833579d01de4a21da
-
alt-php52-process_5.2.17-235_amd64.deb
sha:ff211d8b051b2eb3581a6f5d64ed783e8fdb7b32
-
alt-php52-pspell_5.2.17-235_amd64.deb
sha:bca836cfc5f1d31d9271dd44d6e979472cca9387
-
alt-php52-recode_5.2.17-235_amd64.deb
sha:b5afdc6c96dbe26279375645bdac390b289b2d6e
-
alt-php52-snmp_5.2.17-235_amd64.deb
sha:3dcf4d3289d78637a4fcf82ebb2187ebf3b5da7e
-
alt-php52-soap_5.2.17-235_amd64.deb
sha:e26d9b681d2e2ea7467f9eb96851975f6e7c9c9d
-
alt-php52-sqlite_5.2.17-235_amd64.deb
sha:319a32c717f554d0eff0dc445aff88e32b82f2dc
-
alt-php52-sybase_5.2.17-235_amd64.deb
sha:eb739a867f152ed02e5970de0392d7c87b2de5fc
-
alt-php52-tidy_5.2.17-235_amd64.deb
sha:71ff7d7bd3c403849fea0a6433991acea897e140
-
alt-php52-xml_5.2.17-235_amd64.deb
sha:7e1f984a8c452da37f2e4243eaa0da4840a3a80d
-
alt-php52-xmlrpc_5.2.17-235_amd64.deb
sha:8d16ae25314572cdab1e0430573b8b099c804828
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.