Skip to content
OpenAdvisories

Description

In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, a heap buffer overflow occurs in array_merge() when the total element count of packed arrays exceeds 32-bit limits or HT_MAX_SIZE, due to an integer overflow in the precomputation of element counts using zend_hash_num_elements(). This may lead to memory corruption or crashes and affect the integrity and availability of the target server.

Affected products

VendorProductAffectedFixed
PHP Group PHP 8.1.* – < 8.1.34, 8.2.* – < 8.2.30, 8.3.* – < 8.3.29, 8.4.* – < 8.4.16, 8.5.* – < 8.5.1 8.1.34

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 php8.4 8.4.16-1 —
Debian 13 php8.4 8.4.16-1~deb13u1 DSA-6088-1
Debian 12 php8.2 8.2.30-1~deb12u1 DSA-6154-1
Debian 11 php7.4 7.4.33-1+deb11u10 DLA-4447-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 php8.4 8.4.11-1ubuntu1.1 USN-7953-1
Ubuntu 24.04 LTS php8.3 8.3.6-0ubuntu0.24.04.6 USN-7953-1
Ubuntu 22.04 LTS php8.1 8.1.2-1ubuntu2.23 USN-7953-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS php7.4 7.4.3-4ubuntu2.29+esm3 USN-7953-1
Ubuntu Pro 18.04 LTS php7.2 7.2.24-0ubuntu0.18.04.17+esm12 USN-7953-1
ReleasePackageFixed inAdvisory
RHEL 10 php +23 8.3.29-1.el10_1 RHSA-2026:1628
RHEL 9 apcu-panel +2 5.1.23-1.module+el9.4.0+20748+b46899d2 RHSA-2026:1429, RHSA-2026:1409
RHEL 9 php +23 8.0.30-5.el9_7 RHSA-2026:2799, RHSA-2026:1429, RHSA-2026:1409
RHEL 9 php-pecl-redis6 6.1.0-2.module+el9.6.0+22647+1741ae35 RHSA-2026:1429
RHEL 9 php-pecl-rrd 2.0.3-4.module+el9.4.0+20748+b46899d2 RHSA-2026:1429, RHSA-2026:1409
RHEL 9 php-pecl-xdebug3 3.2.2-2.module+el9.4.0+20796+bd4564df RHSA-2026:1429, RHSA-2026:1409
RHEL 9 php-pecl-zip 1.22.3-1.module+el9.4.0+20748+b46899d2 RHSA-2026:1429, RHSA-2026:1409
RHEL 8 apcu-panel +2 5.1.18-1.module+el8.10.0+22485+a3539972 RHSA-2026:2470, RHSA-2026:1412
RHEL 8 libzip +2 1.6.1-1.module+el8.10.0+22485+a3539972 RHSA-2026:2470, RHSA-2026:1412
RHEL 8 php +25 7.4.33-3.module+el8.10.0+23902+d3c8dd8f RHSA-2026:2470, RHSA-2026:1412
RHEL 8 php-pear 1:1.10.13-1.module+el8.10.0+22485+a3539972 RHSA-2026:2470, RHSA-2026:1412
RHEL 8 php-pecl-rrd 2.0.1-1.module+el8.10.0+22485+a3539972 RHSA-2026:2470, RHSA-2026:1412
RHEL 8 php-pecl-xdebug 2.9.5-1.module+el8.10.0+22485+a3539972 RHSA-2026:2470
RHEL 8 php-pecl-xdebug3 3.2.2-2.module+el8.10.0+20798+00eaeb41 RHSA-2026:1412
RHEL 8 php-pecl-zip 1.18.2-1.module+el8.10.0+22485+a3539972 RHSA-2026:2470, RHSA-2026:1412
Show 13 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS php +23 8.3.19-1.el10_0.1 RHSA-2026:1185
RHEL 9.6 EUS apcu-panel +2 5.1.23-1.module+el9.4.0+20748+b46899d2 RHSA-2026:1190, RHSA-2026:1187
RHEL 9.6 EUS php +23 8.0.30-3.el9_6.1 RHSA-2026:4086, RHSA-2026:1190, RHSA-2026:1187
RHEL 9.6 EUS php-pecl-redis6 6.1.0-2.module+el9.6.0+22647+1741ae35 RHSA-2026:1190
RHEL 9.6 EUS php-pecl-rrd 2.0.3-4.module+el9.4.0+20748+b46899d2 RHSA-2026:1190, RHSA-2026:1187
RHEL 9.6 EUS php-pecl-xdebug3 3.2.2-2.module+el9.4.0+20796+bd4564df RHSA-2026:1190, RHSA-2026:1187
RHEL 9.6 EUS php-pecl-zip 1.22.3-1.module+el9.4.0+20748+b46899d2 RHSA-2026:1190, RHSA-2026:1187
RHEL 9.4 EUS apcu-panel +2 5.1.23-1.module+el9.4.0+20748+b46899d2 RHSA-2026:1169
RHEL 9.4 EUS php +23 8.0.30-1.el9_4.1 RHSA-2026:4077, RHSA-2026:1169
RHEL 9.4 EUS php-pecl-rrd 2.0.3-4.module+el9.4.0+20748+b46899d2 RHSA-2026:1169
RHEL 9.4 EUS php-pecl-xdebug3 3.2.2-2.module+el9.4.0+20796+bd4564df RHSA-2026:1169
RHEL 9.4 EUS php-pecl-zip 1.22.3-1.module+el9.4.0+20748+b46899d2 RHSA-2026:1169
RHEL 9.2 E4S php +23 8.0.30-1.el9_2.1 RHSA-2026:4266
RHEL 9.0 E4S php +23 8.0.13-2.el9_0.1 RHSA-2026:4212
RHEL 8.8 TUS apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 TUS libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 TUS php +25 7.4.33-1.module+el8.8.0+24048+c1e4778e.1 RHSA-2026:4514
RHEL 8.8 TUS php-pear 1:1.10.13-1.module+el8.7.0+15127+a450a8db RHSA-2026:4514
RHEL 8.8 TUS php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 TUS php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 TUS php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 E4S apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 E4S libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 E4S php +25 7.4.33-1.module+el8.8.0+24048+c1e4778e.1 RHSA-2026:4514
RHEL 8.8 E4S php-pear 1:1.10.13-1.module+el8.7.0+15127+a450a8db RHSA-2026:4514
RHEL 8.8 E4S php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 E4S php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.8 E4S php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4514
RHEL 8.6 TUS apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 TUS libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 TUS php +25 7.4.19-4.module+el8.6.0+24049+97f8f81c.2 RHSA-2026:4517
RHEL 8.6 TUS php-pear 1:1.10.13-1.module+el8.6.0+16577+0788886f RHSA-2026:4517
RHEL 8.6 TUS php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 TUS php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 TUS php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 E4S apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 E4S libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 E4S php +25 7.4.19-4.module+el8.6.0+24049+97f8f81c.2 RHSA-2026:4517
RHEL 8.6 E4S php-pear 1:1.10.13-1.module+el8.6.0+16577+0788886f RHSA-2026:4517
RHEL 8.6 E4S php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 E4S php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 E4S php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 AUS apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 AUS libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 AUS php +25 7.4.19-4.module+el8.6.0+24049+97f8f81c.2 RHSA-2026:4517
RHEL 8.6 AUS php-pear 1:1.10.13-1.module+el8.6.0+16577+0788886f RHSA-2026:4517
RHEL 8.6 AUS php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 AUS php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.6 AUS php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4517
RHEL 8.4 EUS Long Life apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 EUS Long Life libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 EUS Long Life php +25 7.4.6-5.module+el8.4.0+24050+df93a449.2 RHSA-2026:4507
RHEL 8.4 EUS Long Life php-pear 1:1.10.13-1.module+el8.4.0+16578+ed65e99e RHSA-2026:4507
RHEL 8.4 EUS Long Life php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 EUS Long Life php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 EUS Long Life php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 AUS apcu-panel +2 5.1.18-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 AUS libzip +2 1.6.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 AUS php +25 7.4.6-5.module+el8.4.0+24050+df93a449.2 RHSA-2026:4507
RHEL 8.4 AUS php-pear 1:1.10.13-1.module+el8.4.0+16578+ed65e99e RHSA-2026:4507
RHEL 8.4 AUS php-pecl-rrd 2.0.1-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 AUS php-pecl-xdebug 2.9.5-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
RHEL 8.4 AUS php-pecl-zip 1.18.2-1.module+el8.3.0+6678+b09f589e RHSA-2026:4507
Red Hat Hardened Images 1 php +26 8.5.5-1.1.hum1 RHSA-2026:7614

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 php +23 8.3.29-1.el10_1 ALSA-2026:1628
AlmaLinux 9 apcu-panel +2 5.1.23-1.module_el9.4.0+65+49ff6472 ALSA-2026:1429, ALSA-2026:1409
AlmaLinux 9 php +23 8.0.30-5.el9_7 ALSA-2026:2799, ALSA-2026:1429, ALSA-2026:1409
AlmaLinux 9 php-pecl-redis6 6.1.0-2.module_el9.6.0+151+5f31e576 ALSA-2026:1429
AlmaLinux 9 php-pecl-rrd 2.0.3-4.module_el9.4.0+65+49ff6472 ALSA-2026:1429, ALSA-2026:1409
AlmaLinux 9 php-pecl-xdebug3 3.2.2-2.module_el9.4.0+65+49ff6472 ALSA-2026:1429, ALSA-2026:1409
AlmaLinux 9 php-pecl-zip 1.22.3-1.module_el9.4.0+65+49ff6472 ALSA-2026:1429, ALSA-2026:1409
AlmaLinux 8 apcu-panel +2 5.1.18-1.module_el8.6.0+2750+78feabcb ALSA-2026:2470, ALSA-2026:1412
AlmaLinux 8 libzip +1 1.6.1-1.module_el8.6.0+2750+78feabcb ALSA-2026:2470, ALSA-2026:1412
AlmaLinux 8 libzip-devel 1.6.1-1.module_el8.6.0+3239+bedf0508 ALSA-2026:2470, ALSA-2026:1412
AlmaLinux 8 php +25 7.4.33-3.module_el8.10.0+4114+3b36c618 ALSA-2026:2470, ALSA-2026:1412
AlmaLinux 8 php-pear 1:1.10.13-1.module_el8.10.0+3935+28808425 ALSA-2026:2470, ALSA-2026:1412
AlmaLinux 8 php-pecl-rrd 2.0.1-1.module_el8.6.0+2750+78feabcb ALSA-2026:2470, ALSA-2026:1412
AlmaLinux 8 php-pecl-xdebug 2.9.5-1.module_el8.6.0+2750+78feabcb ALSA-2026:2470
AlmaLinux 8 php-pecl-xdebug3 3.2.2-2.module_el8.10.0+3796+30ed3ef7 ALSA-2026:1412
AlmaLinux 8 php-pecl-zip 1.18.2-1.module_el8.6.0+2750+78feabcb ALSA-2026:2470, ALSA-2026:1412

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 php 8.3.29-1.el10_1 RLSA-2026:1628
Rocky Linux 9 php 8.0.30-5.el9_7 RLSA-2026:2799
Rocky Linux 9 php-pecl-apcu 5.1.23-1.module+el9.7.0+40004+bf50a568 RLSA-2026:1429, RLSA-2026:1409
Rocky Linux 9 php-pecl-redis6 6.1.0-2.module+el9.7.0+40005+715283ec RLSA-2026:1429
Rocky Linux 9 php-pecl-rrd 2.0.3-4.module+el9.7.0+40003+454ed3c4 RLSA-2026:1429, RLSA-2026:1409
Rocky Linux 9 php-pecl-xdebug3 3.2.2-2.module+el9.7.0+40004+bf50a568 RLSA-2026:1429, RLSA-2026:1409
Rocky Linux 9 php-pecl-zip 1.22.3-1.module+el9.7.0+40004+bf50a568 RLSA-2026:1429, RLSA-2026:1409
Rocky Linux 8 libzip 1.6.1-1.module+el8.10.0+1912+72767185 RLSA-2026:2470, RLSA-2026:1412
Rocky Linux 8 php 8.2.30-1.module+el8.10.0+40072+7124940c RLSA-2026:1412
Rocky Linux 8 php-pear 1:1.10.13-1.module+el8.10.0+1605+02e07af7 RLSA-2026:2470, RLSA-2026:1412
Rocky Linux 8 php-pecl-apcu 5.1.18-1.module+el8.10.0+1912+72767185 RLSA-2026:2470, RLSA-2026:1412
Rocky Linux 8 php-pecl-rrd 2.0.1-1.module+el8.4.0+414+2e7afcdd RLSA-2026:2470, RLSA-2026:1412
Rocky Linux 8 php-pecl-xdebug 2.9.5-1.module+el8.10.0+1912+72767185 RLSA-2026:2470
Rocky Linux 8 php-pecl-xdebug3 3.2.2-2.module+el8.10.0+1596+477f03f8 RLSA-2026:1412
Rocky Linux 8 php-pecl-zip 1.18.2-1.module+el8.10.0+1912+72767185 RLSA-2026:2470, RLSA-2026:1412
ReleasePackageFixed inAdvisory
SLES 15 SP7 php7 +5 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
SLES 15 SP7 php8 +5 8.3.29-150700.3.9.1 SUSE-SU-2026:0086-1
SLES 15 SP6 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
SLES 15 SP5 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
SLES 15 SP4 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 php8 +4 8.4.16-160000.1.1 SUSE-SU-2026:20146-1
SLES for SAP 15 SP6 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
SLES for SAP 15 SP5 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
SLES for SAP 15 SP4 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
SLES 16.0 php8 +4 8.4.16-160000.1.1 SUSE-SU-2026:20146-1
SLE HPC 15 SP4 php7 +3 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed php8 8.4.16-1.1 openSUSE-SU-2025:15837-1
openSUSE Leap 16.0 php8 +5 8.4.16-160000.1.1 openSUSE-SU-2026:20113-1
openSUSE Leap 15.6 php7 +5 7.4.33-150400.4.55.1 SUSE-SU-2026:0245-1
openSUSE Leap 15.6 php8 +5 8.2.30-150600.3.25.1 SUSE-SU-2026:0071-1
ReleasePackageFixed inAdvisory
Alpine v3.24 php83 8.3.29-r0 —
Alpine v3.24 php84 8.4.16-r0 —
Alpine v3.24 php85 8.5.1-r0 —
Alpine v3.23 php83 8.3.29-r0 —
Alpine v3.23 php84 8.4.16-r0 —
Alpine v3.23 php85 8.5.1-r0 —
Alpine v3.22 php82 8.2.30-r0 —
Alpine v3.22 php83 8.3.29-r0 —
Alpine v3.22 php84 8.4.16-r0 —
Alpine v3.19 php81 8.1.34-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 php8.1 +26 8.1.34-1.amzn2023.0.1 ALAS2023-2025-1355
Amazon Linux 2023 php8.2 +27 8.2.30-1.amzn2023.0.1 ALAS2023-2025-1354
Amazon Linux 2023 php8.3 +28 8.3.29-1.amzn2023.0.1 ALAS2023-2025-1353
Amazon Linux 2023 php8.4 +27 8.4.16-1.amzn2023.0.1 ALAS2023-2025-1352

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 php 8.3.29-1 —
Azure Linux 2 (CBL-Mariner) php 8.1.34-1 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 php +23 8.3.29-1.el10_1 ELSA-2026-1628
Oracle Linux 9 apcu-panel +2 5.1.23-1.module+el9.4.0+90261+af5cc950 ELSA-2026-1429, ELSA-2026-1409
Oracle Linux 9 php +23 8.0.30-5.el9_7 ELSA-2026-2799, ELSA-2026-1429, ELSA-2026-1409
Oracle Linux 9 php-pecl-redis6 6.1.0-2.module+el9.6.0+90525+5083e899 ELSA-2026-1429
Oracle Linux 9 php-pecl-rrd 2.0.3-4.module+el9.4.0+90261+af5cc950 ELSA-2026-1429, ELSA-2026-1409
Oracle Linux 9 php-pecl-xdebug3 3.2.2-2.module+el9.4.0+90261+af5cc950 ELSA-2026-1429, ELSA-2026-1409
Oracle Linux 9 php-pecl-zip 1.22.3-1.module+el9.4.0+90261+af5cc950 ELSA-2026-1429, ELSA-2026-1409
Oracle Linux 8 apcu-panel +2 5.1.18-1.module+el8.10.0+90472+f810484b ELSA-2026-2470, ELSA-2026-1412
Oracle Linux 8 libzip +2 1.6.1-1.module+el8.10.0+90472+f810484b ELSA-2026-2470, ELSA-2026-1412
Oracle Linux 8 php +25 7.4.33-3.module+el8.10.0+90781+f71ba651 ELSA-2026-2470, ELSA-2026-1412
Oracle Linux 8 php-pear 1:1.10.13-1.module+el8.10.0+90472+f810484b ELSA-2026-2470, ELSA-2026-1412
Oracle Linux 8 php-pecl-rrd 2.0.1-1.module+el8.10.0+90472+f810484b ELSA-2026-2470, ELSA-2026-1412
Oracle Linux 8 php-pecl-xdebug 2.9.5-1.module+el8.10.0+90472+f810484b ELSA-2026-2470
Oracle Linux 8 php-pecl-xdebug3 3.2.2-2.module+el8.10.0+90469+8883f508 ELSA-2026-1412
Oracle Linux 8 php-pecl-zip 1.18.2-1.module+el8.10.0+90472+f810484b ELSA-2026-2470, ELSA-2026-1412

Advisories 50

References