[CLSA-2026:1791061912] alt-php53: Fix of 4 CVEs
Type:
security
Severity:
Important
Release date:
2026-10-03 21:12:07 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.el10.x86_64.rpm
    sha:d1bab3706a3a66005cb7e9cc52552742547d1a017acf8f4a3910128effb1672c
  • alt-php53-bcmath-5.3.29-215.el10.x86_64.rpm
    sha:5c8356ac78acca95798dc3fd45a7fe9d2e681b051cf402cb852594bc31d34c33
  • alt-php53-cli-5.3.29-215.el10.x86_64.rpm
    sha:a9dbcec76b0df2c09898025f58a7a6f171f6d36134e8c308ef6c469fa24bdf8d
  • alt-php53-common-5.3.29-215.el10.x86_64.rpm
    sha:ab42bdee0be80c3366e36f6f163657e075620d3d96e522fcbfc1b632b166af1a
  • alt-php53-dba-5.3.29-215.el10.x86_64.rpm
    sha:ca9cdb4d4d68fcd26b4c9ad110483defaa1b75650dae7d22a3b083012226423a
  • alt-php53-devel-5.3.29-215.el10.x86_64.rpm
    sha:85464b2f62e8b3121d78ff44d0d0f82d0b97c031612ec5f43059b824cb9b6f31
  • alt-php53-enchant-5.3.29-215.el10.x86_64.rpm
    sha:17861e53a8dc09f2d71915f1b07732413e38dcfd2f65291b25516c0aa1d7956a
  • alt-php53-gd-5.3.29-215.el10.x86_64.rpm
    sha:1478bbc2886d0ba9c63a9adf052a84fbe6851cf9c404502d4c847fa4ed8b1026
  • alt-php53-imap-5.3.29-215.el10.x86_64.rpm
    sha:c286dd1a1946b7d38a79af0cc923ce0657a4092bcabbdc93fbcf0effc1f8f7e8
  • alt-php53-intl-5.3.29-215.el10.x86_64.rpm
    sha:6c5db274bca2e1253896e60236528781657a8a96186f9dffcd94968673fb700b
  • alt-php53-ldap-5.3.29-215.el10.x86_64.rpm
    sha:0e4e45c63b2cd9c161e9d4630ce7ae28615b3ab9dafb39b524777699e9119812
  • alt-php53-mbstring-5.3.29-215.el10.x86_64.rpm
    sha:6faf664bd1282dfdb3c42e0b9ef7e9aad04a93406de86609b2b5b8ea1713ce04
  • alt-php53-mcrypt-5.3.29-215.el10.x86_64.rpm
    sha:30853847a83181619952d6f9a2dcf1971d04f6f2fd895d0aa81645c7daaca27c
  • alt-php53-mssql-5.3.29-215.el10.x86_64.rpm
    sha:017506dae607f016bf178a17a2ed7e33dd788a55d5f4d5a543c9638c30acfa19
  • alt-php53-mysqlnd-5.3.29-215.el10.x86_64.rpm
    sha:7f193584319c1c08abf47175f3b071219e9cd832783e644282bfee6a5d440e64
  • alt-php53-odbc-5.3.29-215.el10.x86_64.rpm
    sha:2f2edace48db2924633cf04384108dfe6e0500dd2eb0f53fc273c9c210d64a8d
  • alt-php53-pdo-5.3.29-215.el10.x86_64.rpm
    sha:aaf76b2d3e4a1db1953077550a3319fcf4cd1b6f868b332d63c5ba9e7dd1dfda
  • alt-php53-pgsql-5.3.29-215.el10.x86_64.rpm
    sha:afbf7eb95ac9bf0c8bf44379a3f1ac75b9d56e5fdcb562f821886bb4f4c3361d
  • alt-php53-php-fpm-5.3.29-215.el10.x86_64.rpm
    sha:ecb8370cda9de1fd248fbfaa5b96a22d706bed762883d1231cdb692624551009
  • alt-php53-process-5.3.29-215.el10.x86_64.rpm
    sha:5b026c20f71915876891ccb3a6024cd48136c1c99981dfbb675052ba9c8174dc
  • alt-php53-pspell-5.3.29-215.el10.x86_64.rpm
    sha:0767493b1f8bfe40bb0e8bceadc85a04d757954df8a11eb046b647235ea3984b
  • alt-php53-recode-5.3.29-215.el10.x86_64.rpm
    sha:5900534f7721c0f63abb9337044ce5f0e9912e757178d030845f9c343691017c
  • alt-php53-snmp-5.3.29-215.el10.x86_64.rpm
    sha:8fc89fa9ec65b3b9af202b98af0ab05ff3e7fd305af6e9c7b6bb8fb8ca2e7353
  • alt-php53-soap-5.3.29-215.el10.x86_64.rpm
    sha:0e8638358eb9195f10a5290c904238883fbf0279eb72a76013f1e4eea3fa27c5
  • alt-php53-sqlite-5.3.29-215.el10.x86_64.rpm
    sha:2e36faf70a125c4cb6dd82bc2c1145b0153b20c3e56424b6d55121ec1b52396d
  • alt-php53-sybase-5.3.29-215.el10.x86_64.rpm
    sha:4c8ea050d4ed96d99336cf49060369bde6ac62884153dd1f44084ebc1c20bbdb
  • alt-php53-tidy-5.3.29-215.el10.x86_64.rpm
    sha:d1f7c7fcae0213289d9b09d4b9e066f8e5f52fb82986ad7f6104feaba53e7524
  • alt-php53-xml-5.3.29-215.el10.x86_64.rpm
    sha:51cf85fa67eefe2c4cfee88881915437011a658521b9b10abe01c2048fdae658
  • alt-php53-xmlrpc-5.3.29-215.el10.x86_64.rpm
    sha:6f7dc4bfc064b3ba1ab179af15c62b00c21e44e5d61d675f49ef23849e587b76
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.