Want more timely Centmin Mod News Updates?
Become a Member

Stable Branch backport PHP 8.2.35 security fixes to PHP 7.4-8.1 EOL in 132.00stable

Discussion in 'Centmin Mod Github Commits' started by eva2000, Oct 22, 2026 at 1:12 AM.

  1. eva2000

    eva2000 Administrator Staff Member

    60,036
    12,571
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,224
    Local Time:
    5:11 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    backport PHP 8.2.35 security fixes to PHP 7.4-8.1 EOL in 132.00stable

    Backport the fix for CVE-2026-109618 and CVE-2026-109619 (critical, unauthenticated RCE), released in PHP 8.2.35, 8.3.36, 8.4.27 and 8.5.12, to EOL PHP 7.4, 8.0 and 8.1. It is the PHP security team's minimal EOL mitigation "Avoid state corruption via bailout", one patch per version covering both CVEs. PHP 7.2 and 7.3 have no backport yet. Also bump the installer PHP fallbacks to the new releases.

    Changes:
    - patches/php: add php742-7.4-cve-2026-109618.patch, php80-8.0-cve-2026-109618.patch and php81-8.1-cve-2026-109618.patch (GHSA-w8hw-w9fx-j79w RCE via OOM corruption, GHSA-6wmf-4rv5-p3rp RCE via stale global state)
    - inc/php_patch.inc: append 7.4-cve-2026-109618, 8.0-cve-2026-109618 and 8.1-cve-2026-109618 to the PHP 7.4, 8.0 and 8.1 lists
    - inc/php_patch.inc: for PHP 8.1, touch the generated Zend VM files after patching so make keeps the patched zend_vm_execute.h instead of rerunning zend_vm_gen.php with the installed PHP, which fails when that PHP is 8.5
    - installer-latest.sh: PHPVERLATEST fallback 8.2.34 to 8.2.35
    - installer82.sh: PHPVERLATEST fallback 8.2.34 to 8.2.35
    - installer83.sh: PHPVERLATEST fallback 8.3.35 to 8.3.36

    Continue reading...

    132.00stable branch