[CLSA-2026:1786587583] Fix CVE(s): CVE-2026-7260, CVE-2026-9672
Type:
security
Severity:
Important
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.