[CLSA-2026:1788371300] alt-php55: Fix of 2 CVEs
Type:
security
Severity:
None
Release date:
2026-09-03 07:21:29 UTC
Description:
- CVE-2019-9023: complete the partial fix for the heap-based buffer over-reads in the mbstring regular expression functions on invalid multibyte data. Five of the seven constituent php.net bugs were already covered by Patch832 and Patch834; the two remaining ones are now backported. Bug #77370: the pattern-scanning macros PINC and PFETCH in ext/mbstring/oniguruma/regparse.c advanced p by ONIGENC_MBC_ENC_LEN(enc, p) without comparing the result against end, so a truncated multibyte lead byte at the tail of a pattern left p past the end of the buffer and fetch_token()/fetch_token_in_cc() kept reading there; clamp p back to end. Bug #77394: onigenc_unicode_mbc_case_fold() in ext/mbstring/oniguruma/enc/unicode.c advanced *pp by enclen(enc, p) with no bound, so case-insensitive mb_ereg() matching on a subject ending in a truncated multibyte tail read past end; clamp len to end - *pp - CVE-2019-9641: uninitialized read in the exif extension (php.net bug #77509). exif_process_IFD_in_TIFF() in ext/exif/exif.c validated the TIFF directory offset by adding to it before the comparison - dir_offset+2, dir_offset+dir_size and dir_offset+ifd_size were all computed first and only then checked against ImageInfo->FileSize. dir_offset comes from an attacker-controlled 32-bit TIFF field, so where size_t is 32 bits those sums wrap, the range checks pass, the following seek/read land past EOF and php_ifd_get16u() returns the still-uninitialized section buffer to the caller. The three checks are rewritten as subtractions from FileSize, which cannot overflow, and num_entries is widened to size_t before it is scaled by 12
Updated packages:
  • alt-php55-5.5.38-173.el10.x86_64.rpm
    sha:719fb954b53a7342c89c191f0a0c8040da40fe44eb75e623b9e30414be212bf2
  • alt-php55-bcmath-5.5.38-173.el10.x86_64.rpm
    sha:bd821d9ba2ad5a0c0ca0530c1eccbd3e6a50436b575882819401dd97f6061443
  • alt-php55-cli-5.5.38-173.el10.x86_64.rpm
    sha:73e6868c5c813dedaeb3ce4e972d9a7f3e0ffa3bfab6d695424726670bffb3f7
  • alt-php55-common-5.5.38-173.el10.x86_64.rpm
    sha:fc9cdc2a6b5f82889b5525e28361e502f449ea6231d876271850035e80935ddd
  • alt-php55-dba-5.5.38-173.el10.x86_64.rpm
    sha:aef102288943c8654d9835fb025be1b32f2c24859b5d0c2e214bb28501425ad7
  • alt-php55-dbx-5.5.38-173.el10.x86_64.rpm
    sha:8828fe823521308844e3f7715d0f6df78dcbb3ecfe359edb12ac92e8dea716f7
  • alt-php55-devel-5.5.38-173.el10.x86_64.rpm
    sha:61b7796fb5ec80b77b313010d765538f9d9d77c71b4d1fee62020af4ddd1ea41
  • alt-php55-enchant-5.5.38-173.el10.x86_64.rpm
    sha:5b4755ba10bcf2af7499c81a5941d2df5a37efd9b5d9f0f79bda9e7fab95947f
  • alt-php55-firebird-5.5.38-173.el10.x86_64.rpm
    sha:d3b851521ca66b7d5509ee20bef30d4a31ecf2e34e9d7c3869d2bb4e7384c45e
  • alt-php55-gd-5.5.38-173.el10.x86_64.rpm
    sha:1c83120b3304d31379bf4b5446c1b16404ffe3f210f84e8f75e1cb87a1e11328
  • alt-php55-imap-5.5.38-173.el10.x86_64.rpm
    sha:1e4b4a960d04346e40182c5d31dfd905989731b3f19f88315bcc9156f7a45a71
  • alt-php55-intl-5.5.38-173.el10.x86_64.rpm
    sha:6695465fafa629aed1d7724ecbd363b80e93560b920accf1095b63d5dc9fccf1
  • alt-php55-ldap-5.5.38-173.el10.x86_64.rpm
    sha:b7dec4311dd6febe5cd7ceb7ed11d1e2bcda2e509b2b742174f6f1a42c4272df
  • alt-php55-mbstring-5.5.38-173.el10.x86_64.rpm
    sha:42fc1f62b9b928dbb4218d41e4dd10333ca282c10fd76344e243d429d957460c
  • alt-php55-mcrypt-5.5.38-173.el10.x86_64.rpm
    sha:0c8667710caa2a7c947bb2acf6be431673cb34e5dfc40de87a6b3140960f895f
  • alt-php55-mssql-5.5.38-173.el10.x86_64.rpm
    sha:c7259a4a2de0a95b36868dfabde6e49f01787fd28ffc066711646bddba73d897
  • alt-php55-mysqlnd-5.5.38-173.el10.x86_64.rpm
    sha:66044b2769b320f74cfe8d890dcdd94d0155b9cbe4fe2c76ee7964894a87d717
  • alt-php55-odbc-5.5.38-173.el10.x86_64.rpm
    sha:a5be53686c1b0a3e14eebf77b079693abfc3238d5c51b2040019ca85e1c6d8a1
  • alt-php55-opcache-5.5.38-173.el10.x86_64.rpm
    sha:5853a775b7ff90a17a955e54a60cb896d2cc1d66afe625a9897eab508aad4f97
  • alt-php55-pdo-5.5.38-173.el10.x86_64.rpm
    sha:0f89802de4cda430d39c37b4eb9226118dafa11281bfa7dadb1b3c088a7e9fc4
  • alt-php55-pgsql-5.5.38-173.el10.x86_64.rpm
    sha:4228192cd59514250a31d12bbd316c5fbe8046463b83bdf27f3cc2812f1ba634
  • alt-php55-php-fpm-5.5.38-173.el10.x86_64.rpm
    sha:8cf58300dffc5de81642a1f015f8d24fd65ed735c459d0f970d5a9c40b33b728
  • alt-php55-process-5.5.38-173.el10.x86_64.rpm
    sha:1211c490aefa61ff2d8591c4cd21b3b0efbba47309778a84a96441e7f8fc7ef7
  • alt-php55-pspell-5.5.38-173.el10.x86_64.rpm
    sha:17fc806fc90d70c15bcd01a1487f78ef21f2e07890267ed7306c3024dc8963b3
  • alt-php55-recode-5.5.38-173.el10.x86_64.rpm
    sha:34b6234a0979e3a7fe979fb2697a17a6ff183ae901704eb2baf1189c0fd60d39
  • alt-php55-snmp-5.5.38-173.el10.x86_64.rpm
    sha:90a2e27d79c4613da9196a021b59b2415cc0b821c662098ca0bd354071e061e3
  • alt-php55-soap-5.5.38-173.el10.x86_64.rpm
    sha:7221c5169fa9de47fd1ee09ba3a8715ded94c2caca62ea6ecb985a376a30992d
  • alt-php55-sybase-5.5.38-173.el10.x86_64.rpm
    sha:29f04c6ce1d55e7e49c33ed6622bc788f256e68568b44a47057cf6e4ff68b709
  • alt-php55-tidy-5.5.38-173.el10.x86_64.rpm
    sha:ddcfa7014a3d1171ddefe43e59daf948b32e3de947236c429f182d9c94300bc9
  • alt-php55-xml-5.5.38-173.el10.x86_64.rpm
    sha:fc2275e954109d534e7ffc2a259ca1726f6c07a05c3d19be1ad2237039389ae4
  • alt-php55-xmlrpc-5.5.38-173.el10.x86_64.rpm
    sha:9f7a438b6fd354ff922b85cd36fd76406fa3c4dd0d515c5b547f3f36605e28d5
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.