[CLSA-2026:1791005150] alt-php70: Fix of 4 CVEs
Type:
security
Severity:
Important
Release date:
2026-10-03 05:26:05 UTC
Description:
- CVE-2026-92842: heap over-read in the convert stream filters. The base64-encode, quoted-printable-encode and quoted-printable-decode filter constructors duplicated line-break-chars with pestrdup(), which stops at the first NUL, while keeping the option's real length, so every memcpy() of lbchars_len bytes in the filter body read past the allocation. They now use pestrndup(). - CVE-2025-14181: buffer overflow in the SOAP client reading a chunked HTTP response. get_http_body() accumulated the body length in a signed int and guarded growth with a signed-overflow test, so a hostile endpoint could wrap the reallocation length and make the following read write out of bounds. The accumulator is now a size_t, each growth step is bounded against ZSTR_MAX_LEN and the chunked path reallocates through zend_string_safe_realloc(). - CVE-2026-6103: tar entry injection in ext/phar. Entry sizes were parsed with an unchecked 32-bit accumulator that also ignored trailing garbage, and data blocks were skipped only for typeflag '\0' and TAR_FILE, so a crafted archive left the stream on attacker-controlled payload that was parsed as the next tar header. Unparseable or unrepresentable sizes are rejected, the unsupported GNU long link record is refused, the long name is bounded by the archive size, and every entry type that carries data is skipped. - CVE-2026-91765: stack exhaustion in ext/soap on deeply nested XML. The two tree walks in php_xml.c were self-recursive and the decoder re-entered itself per nesting level and per href hop, unbounded, with XML_PARSE_HUGE removing libxml2's own limit. Both walks are now iterative, over-deep documents are rejected where libxml2 enforces no limit, and the decoder is capped by a per-request depth counter.
Updated packages:
  • alt-php70-7.0.33-143.el6.x86_64.rpm
    sha:808fc25c1f137dccf88de39ae667fa224dd3350be3157967239f5297fafc8b82
  • alt-php70-bcmath-7.0.33-143.el6.x86_64.rpm
    sha:7a52aa884c1cf63f4cbb1673c18e3ca481ef364b969a3b8910390e1832d80d5c
  • alt-php70-cli-7.0.33-143.el6.x86_64.rpm
    sha:abdfcb6e8f4eb318369bd2bf01dd1b4d5cdac5b6c2de546147143161a0eb7cdd
  • alt-php70-common-7.0.33-143.el6.x86_64.rpm
    sha:221409cdd792867fb0407c15fe5b07be11e62f8b22999dc61f318e617e575c84
  • alt-php70-dba-7.0.33-143.el6.x86_64.rpm
    sha:2c272b7f03fb0f05eed4101db2d952147641c9d2f4b860e7b5c47195fddcdfd0
  • alt-php70-devel-7.0.33-143.el6.x86_64.rpm
    sha:8552bbec5a6f030adf98e75ecf9fb66865e82abc69e22876ba17c56d63dc63cd
  • alt-php70-enchant-7.0.33-143.el6.x86_64.rpm
    sha:6525cc99274af410bf96fc9392af415f9205355383bf10d4060ad2cb7f5ab45c
  • alt-php70-firebird-7.0.33-143.el6.x86_64.rpm
    sha:3073422683f01bc52cbe2ea7ac97adf5e23b50495a64391a5c447027d18232eb
  • alt-php70-gd-7.0.33-143.el6.x86_64.rpm
    sha:03c379c1c26eab1dde5565b67b2b893dbd611d7a3c0bfa99903c0f5b8ee6633b
  • alt-php70-imap-7.0.33-143.el6.x86_64.rpm
    sha:538613f5430249dd16165376fabd30da24b868f57a422761f9d1e8c159e704a9
  • alt-php70-intl-7.0.33-143.el6.x86_64.rpm
    sha:ad6e683bc68873440d92cbb6ae9ccbaf33695c17ae7ae2e45916e1837ae729d3
  • alt-php70-ldap-7.0.33-143.el6.x86_64.rpm
    sha:4194eb6520d46d32cad6ca9938bd06912e103b2d7e7ef03f03d3930808db0279
  • alt-php70-mbstring-7.0.33-143.el6.x86_64.rpm
    sha:d873128bae8fadfcf34e816c0960acb4985572c3b9b2cb25bb96ad0f244a6775
  • alt-php70-mcrypt-7.0.33-143.el6.x86_64.rpm
    sha:2eef325137c555d2900340ba875e0c6dad645b61ff584a46534584f59ffdafa8
  • alt-php70-mysqlnd-7.0.33-143.el6.x86_64.rpm
    sha:adcd712098995e74d168b77288dd40d9b0ffe3b2d547f03d60197d2fded1bd67
  • alt-php70-odbc-7.0.33-143.el6.x86_64.rpm
    sha:167ae9c64d749091269a4ce080623f02e2078182ba77eeb9f040524c150a3ad8
  • alt-php70-opcache-7.0.33-143.el6.x86_64.rpm
    sha:b9e4bc55829f1860c04ccadcf69c2dcb91ea85d4b4f5d1073e1010ce4d69a048
  • alt-php70-pdo-7.0.33-143.el6.x86_64.rpm
    sha:81dd09219227ff9084d2b56c2f63e27b550095e1c15deab3a24f69e8e1188dda
  • alt-php70-pgsql-7.0.33-143.el6.x86_64.rpm
    sha:bfe47518abdeac0b5bb8ed3051e657b1511bb78317e793d4d483ccd038333eb5
  • alt-php70-php-fpm-7.0.33-143.el6.x86_64.rpm
    sha:eecf669d227f7db21e34d219ede5b9b7bfcc15a8627d9f3576d9bb91a95c48b3
  • alt-php70-process-7.0.33-143.el6.x86_64.rpm
    sha:5d2c7e0be5498256212918054a09ddd0e35109db14252e9233b207d4bb88d29f
  • alt-php70-pspell-7.0.33-143.el6.x86_64.rpm
    sha:7ca7e05942d171e928c17b64bd6843bfddd11ddd8ecce18637443d04a60a9f69
  • alt-php70-recode-7.0.33-143.el6.x86_64.rpm
    sha:0479013cde1c241dea3087e275c04c9d1f748746d9b7f695e6535b8b54a1715c
  • alt-php70-snmp-7.0.33-143.el6.x86_64.rpm
    sha:d821598c5cc27323edf7a4b4066c80bb79fefcb568525719016102eea5131728
  • alt-php70-soap-7.0.33-143.el6.x86_64.rpm
    sha:876306b44514582a3be20edb31f6f1ec1451716f1e6ad2e2dd67dcb75d57bcef
  • alt-php70-tidy-7.0.33-143.el6.x86_64.rpm
    sha:4915731003ba831f574d6634fb2431fc88f112db754fc37e560d810203f4618a
  • alt-php70-xml-7.0.33-143.el6.x86_64.rpm
    sha:e800f63822445216a30f26625a23d933f1739096311b31ec33cfa7720764dca8
  • alt-php70-xmlrpc-7.0.33-143.el6.x86_64.rpm
    sha:2e658963090db3a35e356eab9077825d5bf60a46549d06afc905c229b1e76c74
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.