[CLSA-2026:1790992522] alt-php53: Fix of 4 CVEs
Type:
security
Severity:
Important
Release date:
2026-10-03 01:55:37 UTC
Description:
- CVE-2026-92842: heap out-of-bounds read in the convert.* stream filters when the line-break-chars parameter contains a NUL byte (GHSA-88hq-2827-7pg6); the three ext/standard/filters.c constructors duplicated lbchars with the strlen-based pestrdup() while keeping the original lbchars_len, so every later use read past the truncated copy. Duplicate with pestrndup(lbchars, lbchars_len, ...) instead - CVE-2025-14181: heap buffer overflow in ext/soap get_http_body() on a chunked response (GHSA-cj93-vc83-wgqv); the "http_buf_size + buf_size + 1 < 0" guard relied on signed integer overflow, so a malicious SOAP endpoint could make the buffer be reallocated smaller than the data then read into it. Make the accumulator size_t and the chunk length unsigned, bound every growth step against a new SOAP_HTTP_BODY_MAX_LEN (the largest body an int out_size can carry), and apply the same checked add to the Connection: close branch and a checked allocation size to the redirect path - CVE-2026-6103: phar tar entry injection (GHSA-j3wh-g957-2m85); a crafted archive could leave phar_parse_tarfile() positioned on attacker-controlled data that was then read as a tar header. Parse the size field with a new checked phar_tar_size() that rejects octal overflow, trailing garbage and GNU base-256 encodings, refuse GNU long link records, bound the ././@LongLink name by the archive size, and skip the data blocks of every entry type that carries data rather than only '\0' and TAR_FILE - CVE-2026-91765: stack exhaustion from unbounded recursion in ext/soap (GHSA-rgrp-mwpx-f6rm) on deeply nested XML or on a chain of href references; soap_xmlParseMemory() sets XML_PARSE_HUGE so libxml2's own limit does not apply. Make cleanup_xml_node() and get_node_with_attribute_recursive_ex() iterative, reject documents deeper than SOAP_MAX_XML_DEPTH before the tree is used, and cap the decoder with a decode_depth counter in the soap globals that master_to_zval_int() checks and encode_reset_ns()/encode_finish() clear
Updated packages:
  • alt-php53-5.3.29-215.el7.x86_64.rpm
    sha:9a4e58df53aafc23430ae49b9600503d3ceef524db9b33985f3b03b5241ee710
  • alt-php53-bcmath-5.3.29-215.el7.x86_64.rpm
    sha:c3b681848c123fd5b0db60800baf29c588edacc81ea1321ec4d52e18276b4021
  • alt-php53-cli-5.3.29-215.el7.x86_64.rpm
    sha:4eb8599ca16319f0c481e27f25df47e7b8dcfc6791ce0edf9038f919af8af37f
  • alt-php53-common-5.3.29-215.el7.x86_64.rpm
    sha:597693c4a230dd33ffbc241c82514ff57e84e6f05f083b9ec4b4a1991316227c
  • alt-php53-dba-5.3.29-215.el7.x86_64.rpm
    sha:494aa5c16fb29e4a0977ab9575c0a11ba5c54419ca03d6ff53918fb4745412bd
  • alt-php53-dbx-5.3.29-215.el7.x86_64.rpm
    sha:1113b839e97ec8429d7bef0acbb3b7d628ca21b3d2d0fce470ac8291f879eb57
  • alt-php53-devel-5.3.29-215.el7.x86_64.rpm
    sha:4ca45aed20bef68128c10bd6ea0ac32345927afe95bbe56fa15fc7d16d47bc54
  • alt-php53-enchant-5.3.29-215.el7.x86_64.rpm
    sha:d087c0eeb9c387cf0366516fe11a8498fc0d5b340fc1c82b59d08459f6036112
  • alt-php53-firebird-5.3.29-215.el7.x86_64.rpm
    sha:a692c4c7ff8135b87d93cda0944d56f841e1ba96ab316a3d0cf856e5b5a148e7
  • alt-php53-gd-5.3.29-215.el7.x86_64.rpm
    sha:b3c7d489256fce49cef62fbada90d729c5b2cb3b6357f5947498bbbd3679847b
  • alt-php53-imap-5.3.29-215.el7.x86_64.rpm
    sha:7d35f1c7fc7245f0b65e8c6dc8ed923223aff5af78172f9eb4e15fdc3e3ea03e
  • alt-php53-intl-5.3.29-215.el7.x86_64.rpm
    sha:7328791564c75cfd87ec4771204fc03fe075596834ea7bf674610cc34e5d0a86
  • alt-php53-ldap-5.3.29-215.el7.x86_64.rpm
    sha:771c2d90f11c8596ad9c71813d8949103e02877422929fa67716de40529307bf
  • alt-php53-mbstring-5.3.29-215.el7.x86_64.rpm
    sha:a56700fc4d84e6f3672133ef38a624dfb3d38bb2e41b8a56b524ababb5b87856
  • alt-php53-mcrypt-5.3.29-215.el7.x86_64.rpm
    sha:ac617708b7017a90060507b16f064306f4044f13c8fcdb2768ebf57eb9bf0b98
  • alt-php53-mssql-5.3.29-215.el7.x86_64.rpm
    sha:63fcd53fe92f154dde1f93203808f8574f21f3a91ce7e4f9fbd4c1a1988ead0f
  • alt-php53-mysqlnd-5.3.29-215.el7.x86_64.rpm
    sha:a0b16b06b7a5fd7cb7c85a295c2e6f7c960143dd368f20b1110899add21f0eec
  • alt-php53-odbc-5.3.29-215.el7.x86_64.rpm
    sha:a6269dc088b26c58b2704174dc62496e0fc0d7296810fe91d05077bad4576979
  • alt-php53-pdo-5.3.29-215.el7.x86_64.rpm
    sha:11b6e5d27307d61913aa9165b1c6fcf36897ec56750840b48fd6031181adc506
  • alt-php53-pgsql-5.3.29-215.el7.x86_64.rpm
    sha:6828de9e12541c9d259c3e2dd241671c2ed0bcb0125511bf39c76f533a75e732
  • alt-php53-php-fpm-5.3.29-215.el7.x86_64.rpm
    sha:6753a2f76bdc67d140c36bb8d8025b2dc8e3b8d87342cf9d6fe9f205b7bf7770
  • alt-php53-process-5.3.29-215.el7.x86_64.rpm
    sha:767e488ce9b1843b1cde8b85f39d8043b0922a5d1a68a8c7856dadf9c2026ce4
  • alt-php53-pspell-5.3.29-215.el7.x86_64.rpm
    sha:d045f914f9608b43f0bdf1756e6bfc5e685ca2d616687d29d9bdaa2fd8698d13
  • alt-php53-recode-5.3.29-215.el7.x86_64.rpm
    sha:535e7b6a45aae14bddb7998167304665e99a1369bc31c6f38d0810d903c5027e
  • alt-php53-snmp-5.3.29-215.el7.x86_64.rpm
    sha:7b43c34f7d6b2816aa22794a7eb25f1e248b8bb55d5aa2c0bba4affa354076fe
  • alt-php53-soap-5.3.29-215.el7.x86_64.rpm
    sha:cfb9f580c009ef45c3cdbf01434009ce12cae9ad5c1de5a62719111b7d0c0a8b
  • alt-php53-sqlite-5.3.29-215.el7.x86_64.rpm
    sha:956bbb1f8cdb698ea5fa2206cb47b7da06f9b607623c2364ce5db31b81f48c2b
  • alt-php53-sybase-5.3.29-215.el7.x86_64.rpm
    sha:11f2cd01bda687ea9edc537414539234ece724e7608d8c34cc7aa7516d72b522
  • alt-php53-tidy-5.3.29-215.el7.x86_64.rpm
    sha:ede6ad50c153a21ed5757d9f6916c8a9f07e920c73e74642ba665afee5a3683b
  • alt-php53-xml-5.3.29-215.el7.x86_64.rpm
    sha:46e84bc76414d27cf2d068851eab0fbc7af545c17a2b70ab76a75bc96cf57ca8
  • alt-php53-xmlrpc-5.3.29-215.el7.x86_64.rpm
    sha:d294b9a8a978b32ab61655fd9f4155aa371236aeff846a07778b8b5a22574f9f
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.