In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, the SOAP extension's object deduplication mechanism stores pointers to PHP objects in a global map without incrementing their reference counts. When an apache:Map node contains duplicate keys, processing the second entry overwrites the first in the temporary result map, freeing the original PHP object while its stale pointer remains in the map. A subsequent href reference to the freed node can copy the dangling pointer into the result. As PHP string allocations can reclaim the freed memory region, an attacker with control over the SOAP request body can exploit this use-after-free to achieve remote code execution.
CVSS Details
- CVSS 4.0 Base Score: 9.5 (CRITICAL)
- CVSS 4.0 Vector: (CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:X/V:X/RE:M/U:Red)
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade php-xmlUpgrade php-opcacheUpgrade phpUpgrade php-pecl-xdebugUpgrade libzip-develUpgrade libzip-toolsUpgrade php-embeddedUpgrade php-pearUpgrade apcu-panelUpgrade php-pecl-apcuUpgrade php-snmpUpgrade php-processUpgrade php-develUpgrade php-cliUpgrade php-enchantUpgrade php-fpmUpgrade php-ffiUpgrade php-mysqlndUpgrade php-xmlrpcUpgrade libzipUpgrade php-pecl-rrdUpgrade php-gdUpgrade php-pgsqlUpgrade php-odbcUpgrade php-dbaUpgrade php-soapUpgrade php-pdoUpgrade php-bcmathUpgrade php-commonUpgrade php-gmpUpgrade php-pecl-apcu-develUpgrade php-mbstringUpgrade php-intlUpgrade php-dbgUpgrade php-ldapUpgrade php-pecl-zipUpgrade php-json | Jul 2, 2026 | Jun 30, 2026 |
| Alpine Linux | — | Upgrade php85Upgrade php84Upgrade php83Upgrade php82Upgrade php81 | May 15, 2026 | May 10, 2026 |
| Amazon Linux Ami 2 | — | Upgrade php-gmpUpgrade php-processUpgrade php-develUpgrade php-pdoUpgrade php-soapUpgrade php-bcmathUpgrade php-fpmUpgrade php-mbstringUpgrade php-commonUpgrade php-gdUpgrade php-xmlrpcUpgrade php-xmlUpgrade php-odbcUpgrade php-debuginfoUpgrade php-sodiumUpgrade php-pspellUpgrade php-mysqlndUpgrade php-dbgUpgrade phpUpgrade php-pgsqlUpgrade php-dbaUpgrade php-opcacheUpgrade php-enchantUpgrade php-embeddedUpgrade php-ldapUpgrade php-cliUpgrade php-intlUpgrade php-snmpUpgrade php-recode | Jun 8, 2026 | Jun 8, 2026 |
| Amazon_linux_2023 | — | Upgrade php8.4-dba-debuginfoUpgrade php8.4-fpm-debuginfoUpgrade php8.4-pgsqlUpgrade php8.4-zip-debuginfoUpgrade php8.4-bcmathUpgrade php8.5-commonUpgrade php8.2-zipUpgrade php8.5-processUpgrade php8.5-mbstring-debuginfoUpgrade php8.5-modphpUpgrade php8.5-soap-debuginfoUpgrade php8.5-dbg-debuginfoUpgrade php8.3-cli-debuginfoUpgrade php8.5-intl-debuginfoUpgrade php8.3-gdUpgrade php8.3-enchantUpgrade php8.5-pdo-debuginfoUpgrade php8.5-tidy-debuginfoUpgrade php8.2-commonUpgrade php8.3-bcmath-debuginfoUpgrade php8.3-dbg-debuginfoUpgrade php8.2-bcmathUpgrade php8.3-debuginfoUpgrade php8.4-ffiUpgrade php8.2-snmp-debuginfoUpgrade php8.4-opcache-debuginfoUpgrade php8.4-odbc-debuginfoUpgrade php8.3-zipUpgrade php8.2-pdoUpgrade php8.2-ldapUpgrade php8.2-ffi-debuginfoUpgrade php8.2-enchant-debuginfoUpgrade php8.5-snmpUpgrade php8.2-dbg-debuginfoUpgrade php8.2-opcache-debuginfoUpgrade php8.4-debugsourceUpgrade php8.4-bcmath-debuginfoUpgrade php8.3-tidy-debuginfoUpgrade php8.5-enchant-debuginfoUpgrade php8.5-mbstringUpgrade php8.4-intl-debuginfoUpgrade php8.4-fpmUpgrade php8.4-dbg-debuginfoUpgrade php8.2-pgsql-debuginfoUpgrade php8.2-embedded-debuginfoUpgrade php8.2-dbgUpgrade php8.5-modphp-debuginfoUpgrade php8.5-gmpUpgrade php8.5-ffi-debuginfoUpgrade php8.5-common-debuginfoUpgrade php8.5-cli-debuginfoUpgrade php8.3-modphpUpgrade php8.2-dba-debuginfoUpgrade php8.5-xml-debuginfoUpgrade php8.4-odbcUpgrade php8.3-pspellUpgrade php8.3-gd-debuginfoUpgrade php8.3-embedded-debuginfoUpgrade php8.2-xml-debuginfoUpgrade php8.2-intlUpgrade php8.3-processUpgrade php8.2-ffiUpgrade php8.5-mysqlnd-debuginfoUpgrade php8.5-fpmUpgrade php8.5-enchantUpgrade php8.5-dbaUpgrade php8.3-xml-debuginfoUpgrade php8.3-snmp-debuginfoUpgrade php8.4-ldapUpgrade php8.5-bcmathUpgrade php8.3-pspell-debuginfoUpgrade php8.4-gd-debuginfoUpgrade php8.5-gd-debuginfoUpgrade php8.4-xmlUpgrade php8.5-ldap-debuginfoUpgrade php8.3-dbgUpgrade php8.3-dbaUpgrade php8.2-sodiumUpgrade php8.2-processUpgrade php8.2-odbc-debuginfoUpgrade php8.2-intl-debuginfoUpgrade php8.2-common-debuginfoUpgrade php8.4-snmp-debuginfoUpgrade php8.3-pgsqlUpgrade php8.3-opcache-debuginfoUpgrade php8.3-mbstring-debuginfoUpgrade php8.3-fpm-debuginfoUpgrade php8.2-pdo-debuginfoUpgrade php8.2-mysqlndUpgrade php8.2-cli-debuginfoUpgrade php8.5-ldapUpgrade php8.5-fpm-debuginfoUpgrade php8.4-pgsql-debuginfoUpgrade php8.4-mysqlnd-debuginfoUpgrade php8.4-intlUpgrade php8.4-ffi-debuginfoUpgrade php8.4-cli-debuginfoUpgrade php8.3-gmpUpgrade php8.2-tidy-debuginfoUpgrade php8.3-bcmathUpgrade php8.5-mysqlndUpgrade php8.4-sodiumUpgrade php8.4-soapUpgrade php8.4-gdUpgrade php8.4-embeddedUpgrade php8.4-debuginfoUpgrade php8.3-xmlUpgrade php8.3-tidyUpgrade php8.3-mbstringUpgrade php8.3-ffi-debuginfoUpgrade php8.3-cliUpgrade php8.2-soapUpgrade php8.2-odbcUpgrade php8.2-gdUpgrade php8.2-debuginfoUpgrade php8.4-common-debuginfoUpgrade php8.3-intlUpgrade php8.2-mbstring-debuginfoUpgrade php8.5-pdoUpgrade php8.4-cliUpgrade php8.3-soap-debuginfoUpgrade php8.3-mysqlnd-debuginfoUpgrade php8.3-embeddedUpgrade php8.2-fpmUpgrade php8.3-modphp-debuginfoUpgrade php8.3-soapUpgrade php8.2-zip-debuginfoUpgrade php8.3-gmp-debuginfoUpgrade php8.3-zip-debuginfoUpgrade php8.5-debuginfoUpgrade php8.2-enchantUpgrade php8.3-fpmUpgrade php8.4-pdo-debuginfoUpgrade php8.4-xml-debuginfoUpgrade php8.3-common-debuginfoUpgrade php8.5-snmp-debuginfoUpgrade php8.5-dbgUpgrade php8.4-enchantUpgrade php8.3-ldapUpgrade php8.4-embedded-debuginfoUpgrade php8.4-mbstring-debuginfoUpgrade php8.4-processUpgrade php8.4-mysqlndUpgrade php8.4-gmpUpgrade php8.3-intl-debuginfoUpgrade php8.5-dba-debuginfoUpgrade php8.3-opcacheUpgrade php8.2Upgrade php8.4-zipUpgrade php8.4-process-debuginfoUpgrade php8.3-dba-debuginfoUpgrade php8.3Upgrade php8.5-debugsourceUpgrade php8.4-snmpUpgrade php8.2-debugsourceUpgrade php8.4-modphpUpgrade php8.4-soap-debuginfoUpgrade php8.3-mysqlndUpgrade php8.2-pspellUpgrade php8.5-pgsql-debuginfoUpgrade php8.5-zip-debuginfoUpgrade php8.5-tidyUpgrade php8.5-gmp-debuginfoUpgrade php8.5-cliUpgrade php8.3-pdo-debuginfoUpgrade php8.3-pdoUpgrade php8.3-odbc-debuginfoUpgrade php8.3-commonUpgrade php8.2-soap-debuginfoUpgrade php8.2-pgsqlUpgrade php8.2-gd-debuginfoUpgrade php8.4-dbaUpgrade php8.3-sodium-debuginfoUpgrade php8.4-tidy-debuginfoUpgrade php8.2-sodium-debuginfoUpgrade php8.2-fpm-debuginfoUpgrade php8.5-soapUpgrade php8.5-intlUpgrade php8.5-embeddedUpgrade php8.5Upgrade php8.2-process-debuginfoUpgrade php8.5-xmlUpgrade php8.5-sodiumUpgrade php8.5-gdUpgrade php8.5-ffiUpgrade php8.3-develUpgrade php8.2-gmpUpgrade php8.2-dbaUpgrade php8.3-ffiUpgrade php8.2-snmpUpgrade php8.5-sodium-debuginfoUpgrade php8.3-process-debuginfoUpgrade php8.3-debugsourceUpgrade php8.5-odbcUpgrade php8.5-zipUpgrade php8.5-process-debuginfoUpgrade php8.5-embedded-debuginfoUpgrade php8.4-sodium-debuginfoUpgrade php8.4-mbstringUpgrade php8.4-commonUpgrade php8.3-snmpUpgrade php8.2-xmlUpgrade php8.2-ldap-debuginfoUpgrade php8.2-opcacheUpgrade php8.2-gmp-debuginfoUpgrade php8.2-develUpgrade php8.4-gmp-debuginfoUpgrade php8.5-pgsqlUpgrade php8.3-odbcUpgrade php8.2-mysqlnd-debuginfoUpgrade php8.2-pspell-debuginfo | May 28, 2026 | May 10, 2026 |
| Debian | — | Upgrade php8.4Upgrade php8.2Upgrade php7.4 | May 10, 2026 | May 10, 2026 |
| Redhat_linux | — | Upgrade php-embeddedUpgrade php8.4-intlUpgrade php-develUpgrade php-pecl-rrd-debugsourceUpgrade php-pecl-xdebug-debuginfoUpgrade php-opcacheUpgrade php-pecl-redis6Upgrade php-pgsqlUpgrade php8.4-xmlUpgrade php8.4-dbg-debuginfoUpgrade php8.4-intl-debuginfoUpgrade php8.4-common-debuginfoUpgrade php8.4-snmp-debuginfoUpgrade php-gmp-debuginfoUpgrade php8.4-cli-debuginfoUpgrade php-mbstring-debuginfoUpgrade php-bcmathUpgrade php-dbgUpgrade php-xmlUpgrade php8.4-gd-debuginfoUpgrade php8.4-odbc-debuginfoUpgrade php8.4-mysqlndUpgrade php-dba-debuginfoUpgrade php-xmlrpc-debuginfoUpgrade apcu-panelUpgrade php-odbc-debuginfoUpgrade php-snmpUpgrade php-pecl-xdebug3-debuginfoUpgrade php-commonNo solution existsUpgrade php-embedded-debuginfoUpgrade php-pecl-xdebug3Upgrade php-pecl-zip-debuginfoUpgrade php-json-debuginfoUpgrade php-odbcUpgrade php-pecl-apcu-debugsourceUpgrade php8.4-ffiUpgrade php8.4-embeddedUpgrade php8.4-ldapUpgrade php8.4-mbstringUpgrade php8.4-soapUpgrade libzip-debuginfoUpgrade php-ffiUpgrade php-fpm-debuginfoUpgrade php-ldapUpgrade php8.4-cliUpgrade phpUpgrade php-xml-debuginfoUpgrade php-common-debuginfoUpgrade php-pecl-xdebug-debugsourceUpgrade php-pecl-xdebug3-debugsourceUpgrade php8.4-ffi-debuginfoUpgrade php8.4-debuginfoUpgrade php8.4-fpmUpgrade php-debugsourceUpgrade php8.4-gdUpgrade php8.4-mysqlnd-debuginfoUpgrade php-intlUpgrade php-ffi-debuginfoUpgrade php8.4-pgsql-debuginfoUpgrade php-jsonUpgrade libzipUpgrade php8.4-debugsourceUpgrade php-enchant-debuginfoUpgrade php8.4-opcache-debuginfoUpgrade php-pgsql-debuginfoUpgrade php-fpmUpgrade php-pecl-zipUpgrade php-gd-debuginfoUpgrade php-gmpUpgrade php-pdoUpgrade php-pecl-apcuUpgrade php8.4-gmpUpgrade php-snmp-debuginfoUpgrade php8.4-enchantUpgrade php-opcache-debuginfoUpgrade php8.4-pdoUpgrade php-cli-debuginfoUpgrade php8.4-enchant-debuginfoUpgrade php-soap-debuginfoUpgrade php-mysqlnd-debuginfoUpgrade php-enchantUpgrade php8.4-snmpUpgrade php-processUpgrade php-cliUpgrade php-pecl-redis6-debugsourceUpgrade php-pecl-apcu-develUpgrade php-mysqlndUpgrade php8.4-xml-debuginfoUpgrade php8.4-opcacheUpgrade php8.4-bcmath-debuginfoUpgrade php8.4-soap-debuginfoUpgrade php8.4-processUpgrade php8.4-pgsqlUpgrade php-dbaUpgrade php-pecl-redis6-debuginfoUpgrade php-intl-debuginfoUpgrade libzip-toolsUpgrade php-gdUpgrade php-soapUpgrade php-pecl-xdebugUpgrade php8.4-bcmathUpgrade php8.4-odbcUpgrade libzip-develUpgrade php-bcmath-debuginfoUpgrade php8.4-embedded-debuginfoUpgrade php-pdo-debuginfoUpgrade php-xmlrpcUpgrade php8.4-mbstring-debuginfoUpgrade php8.4-gmp-debuginfoUpgrade php-debuginfoUpgrade libzip-tools-debuginfoUpgrade php-pecl-zip-debugsourceUpgrade php-pecl-rrd-debuginfoUpgrade php-pearUpgrade php-mbstringUpgrade php8.4-process-debuginfoUpgrade php8.4-pdo-debuginfoUpgrade php8.4-dba-debuginfoUpgrade php-process-debuginfoUpgrade php-pecl-rrdUpgrade php-ldap-debuginfoUpgrade php8.4-commonUpgrade php8.4-dbaUpgrade php8.4Upgrade php-pecl-apcu-debuginfoUpgrade php-dbg-debuginfoUpgrade php8.4-develUpgrade php8.4-dbgUpgrade php8.4-fpm-debuginfoUpgrade libzip-debugsourceUpgrade php8.4-ldap-debuginfo | Jul 2, 2026 | May 10, 2026 |
| Rocky_linux | — | Upgrade php-gdUpgrade php-pecl-rrdUpgrade php-pecl-rrd-debugsourceUpgrade php-mbstringUpgrade php-snmp-debuginfoUpgrade php-intlUpgrade php-ffiUpgrade php-pdo-debuginfoUpgrade php-pecl-apcu-debuginfoUpgrade php-intl-debuginfoUpgrade php-soap-debuginfoUpgrade libzip-debugsourceUpgrade php-soapUpgrade libzip-tools-debuginfoUpgrade php-opcacheUpgrade php-debuginfoUpgrade php-enchantUpgrade php-opcache-debuginfoUpgrade php-processUpgrade php-process-debuginfoUpgrade php-pgsqlUpgrade php-dbaUpgrade libzip-develUpgrade php-cli-debuginfoUpgrade php-fpm-debuginfoUpgrade php-pgsql-debuginfoUpgrade php-bcmath-debuginfoUpgrade php-dbg-debuginfoUpgrade php-mysqlnd-debuginfoUpgrade php-pecl-apcu-develUpgrade php-ldap-debuginfoUpgrade php-xmlrpcUpgrade libzip-toolsUpgrade php-common-debuginfoUpgrade php-dbgUpgrade php-json-debuginfoUpgrade php-gd-debuginfoUpgrade php-fpmUpgrade php-develUpgrade libzip-debuginfoUpgrade php-snmpUpgrade php-commonUpgrade php-pecl-xdebug-debuginfoUpgrade php-pdoUpgrade php-debugsourceUpgrade php-gmpUpgrade php-enchant-debuginfoUpgrade php-embedded-debuginfoUpgrade php-pecl-zipUpgrade php-bcmathUpgrade php-dba-debuginfoUpgrade php-pecl-zip-debuginfoUpgrade php-embeddedUpgrade phpUpgrade php-pecl-xdebugUpgrade php-jsonUpgrade php-xmlUpgrade php-pecl-apcu-debugsourceUpgrade php-pecl-apcuUpgrade php-mysqlndUpgrade php-ldapUpgrade php-ffi-debuginfoUpgrade php-odbcUpgrade libzipUpgrade php-gmp-debuginfoUpgrade php-xml-debuginfoUpgrade php-cliUpgrade php-pecl-zip-debugsourceUpgrade php-pecl-xdebug-debugsourceUpgrade php-odbc-debuginfoUpgrade php-mbstring-debuginfoUpgrade php-xmlrpc-debuginfoUpgrade php-pecl-rrd-debuginfo | Jul 3, 2026 | Jul 2, 2026 |
| Ubuntu | — | Upgrade php7.0-soap (Ubuntu Pro)Upgrade php7.0-interbase (Ubuntu Pro)Upgrade php8.5Upgrade php8.4Upgrade php8.3Upgrade php8.1 | May 28, 2026 | May 28, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub