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-pecl-zipUpgrade php-jsonUpgrade php-dbgUpgrade php-intlUpgrade php-pdoUpgrade php-commonUpgrade php-mbstringUpgrade php-bcmathUpgrade php-soapUpgrade php-odbcUpgrade php-pecl-apcu-develUpgrade php-gmpUpgrade php-dbaUpgrade php-pgsqlUpgrade php-pecl-rrdUpgrade php-gdUpgrade php-ldapUpgrade libzipUpgrade php-pearUpgrade apcu-panelUpgrade php-xmlUpgrade php-enchantUpgrade php-ffiUpgrade php-mysqlndUpgrade php-opcacheUpgrade php-snmpUpgrade phpUpgrade php-pecl-xdebugUpgrade php-develUpgrade php-embeddedUpgrade php-xmlrpcUpgrade php-pecl-apcuUpgrade libzip-toolsUpgrade php-cliUpgrade php-processUpgrade libzip-develUpgrade php-fpm | Jul 2, 2026 | Jun 30, 2026 |
| Alpine Linux | — | Upgrade php81Upgrade php82Upgrade php84Upgrade php83Upgrade php85 | May 15, 2026 | May 10, 2026 |
| Amazon Linux Ami 2 | — | Upgrade php-mbstringUpgrade php-fpmUpgrade php-pdoUpgrade php-gdUpgrade php-gmpUpgrade php-bcmathUpgrade php-commonUpgrade php-xmlrpcUpgrade php-soapUpgrade php-develUpgrade php-processUpgrade php-xmlUpgrade php-pgsqlUpgrade php-enchantUpgrade phpUpgrade php-ldapUpgrade php-odbcUpgrade php-debuginfoUpgrade php-sodiumUpgrade php-intlUpgrade php-snmpUpgrade php-recodeUpgrade php-opcacheUpgrade php-dbgUpgrade php-cliUpgrade php-pspellUpgrade php-mysqlndUpgrade php-dbaUpgrade php-embedded | Jun 8, 2026 | Jun 8, 2026 |
| Amazon_linux_2023 | — | Upgrade php8.2-opcache-debuginfoUpgrade php8.5-sodium-debuginfoUpgrade php8.3-ffiUpgrade php8.4-opcacheUpgrade php8.4-mbstring-debuginfoUpgrade php8.3-debugsourceUpgrade php8.3-process-debuginfoUpgrade php8.4-dbgUpgrade php8.2-ffiUpgrade php8.2-bcmathUpgrade php8.3-zip-debuginfoUpgrade php8.5-pdoUpgrade php8.5-gmpUpgrade php8.3-xml-debuginfoUpgrade php8.3-snmp-debuginfoUpgrade php8.3-processUpgrade php8.3-gd-debuginfoUpgrade php8.3-embedded-debuginfoUpgrade php8.4-bcmathUpgrade php8.5-mysqlnd-debuginfoUpgrade php8.5-enchantUpgrade php8.3-debuginfoUpgrade php8.4-ldapUpgrade php8.5-bcmathUpgrade php8.2-xml-debuginfoUpgrade php8.3-xmlUpgrade php8.3-pspellUpgrade php8.4-snmp-debuginfoUpgrade php8.4-common-debuginfoUpgrade php8.5-mbstringUpgrade php8.3-intlUpgrade php8.3-gdUpgrade php8.2-mbstring-debuginfoUpgrade php8.4-dba-debuginfoUpgrade php8.4-pgsqlUpgrade php8.3-tidy-debuginfoUpgrade php8.2-debuginfoUpgrade php8.4-debuginfoUpgrade php8.4-ffiUpgrade php8.4-embeddedUpgrade php8.2-snmp-debuginfoUpgrade php8.2-odbcUpgrade php8.2-gdUpgrade php8.5-tidy-debuginfoUpgrade php8.5-mysqlndUpgrade php8.4-gdUpgrade php8.3-tidyUpgrade php8.3-mbstringUpgrade php8.3-ffi-debuginfoUpgrade php8.3-dbg-debuginfoUpgrade php8.3-bcmath-debuginfoUpgrade php8.2-soapUpgrade php8.5-mbstring-debuginfoUpgrade php8.4-soapUpgrade php8.3-cliUpgrade php8.4-sodiumUpgrade php8.2-intlUpgrade php8.4-gd-debuginfoUpgrade php8.4-xmlUpgrade php8.5-ldap-debuginfoUpgrade php8.5-gd-debuginfoUpgrade php8.3-pspell-debuginfoUpgrade php8.3-dbgUpgrade php8.3-dbaUpgrade php8.2-odbc-debuginfoUpgrade php8.2-intl-debuginfoUpgrade php8.2-common-debuginfoUpgrade php8.3-zipUpgrade php8.4-debugsourceUpgrade php8.4-bcmath-debuginfoUpgrade php8.4-odbc-debuginfoUpgrade php8.2-pdoUpgrade php8.2-ldapUpgrade php8.2-ffi-debuginfoUpgrade php8.2-enchant-debuginfoUpgrade php8.5-snmpUpgrade php8.5-modphpUpgrade php8.5-dbg-debuginfoUpgrade php8.4-opcache-debuginfoUpgrade php8.4-pgsql-debuginfoUpgrade php8.4-mysqlnd-debuginfoUpgrade php8.4-intlUpgrade php8.3-pgsqlUpgrade php8.3-opcache-debuginfoUpgrade php8.3-mbstring-debuginfoUpgrade php8.3-gmpUpgrade php8.3-fpm-debuginfoUpgrade php8.2-pdo-debuginfoUpgrade php8.2-mysqlndUpgrade php8.2-cli-debuginfoUpgrade php8.5-ldapUpgrade php8.5-fpm-debuginfoUpgrade php8.4-ffi-debuginfoUpgrade php8.4-cli-debuginfoUpgrade php8.2-sodiumUpgrade php8.2-processUpgrade php8.3-soap-debuginfoUpgrade php8.5-fpmUpgrade php8.4-zip-debuginfoUpgrade php8.4-dbg-debuginfoUpgrade php8.4-odbcUpgrade php8.4-intl-debuginfoUpgrade php8.4-fpmUpgrade php8.2-pgsql-debuginfoUpgrade php8.2-embedded-debuginfoUpgrade php8.2-dbgUpgrade php8.5-xml-debuginfoUpgrade php8.5-modphp-debuginfoUpgrade php8.5-ffi-debuginfoUpgrade php8.5-common-debuginfoUpgrade php8.5-cli-debuginfoUpgrade php8.3-modphpUpgrade php8.2-dba-debuginfoUpgrade php8.3-cli-debuginfoUpgrade php8.3-bcmathUpgrade php8.2-fpmUpgrade php8.5-pdo-debuginfoUpgrade php8.5-intl-debuginfoUpgrade php8.5-enchant-debuginfoUpgrade php8.4-cliUpgrade php8.3-mysqlnd-debuginfoUpgrade php8.3-enchantUpgrade php8.3-embeddedUpgrade php8.5-dbaUpgrade php8.5-commonUpgrade php8.5-soap-debuginfoUpgrade php8.2-commonUpgrade php8.2-dbg-debuginfoUpgrade php8.2-tidy-debuginfoUpgrade php8.2-zipUpgrade php8.2-zip-debuginfoUpgrade php8.3-soapUpgrade php8.3-modphp-debuginfoUpgrade php8.2-snmpUpgrade php8.2-process-debuginfoUpgrade php8.2-gmpUpgrade php8.3-enchant-debuginfoUpgrade php8.3-gmp-debuginfoUpgrade php8.5-processUpgrade php8.4-fpm-debuginfoUpgrade php8.4-modphp-debuginfoUpgrade php8.4-enchant-debuginfoUpgrade php8.4-enchantUpgrade php8.4-develUpgrade php8.4Upgrade php8.2-bcmath-debuginfoUpgrade php8.5-snmp-debuginfoUpgrade php8.5-dbgUpgrade php8.4-tidyUpgrade php8.4-pdoUpgrade php8.3-pgsql-debuginfoUpgrade php8.3-common-debuginfoUpgrade php8.4-soap-debuginfoUpgrade php8.5-embedded-debuginfoUpgrade php8.4-mbstringUpgrade php8.4-embedded-debuginfoUpgrade php8.4-ldap-debuginfoUpgrade php8.4-commonUpgrade php8.3-sodiumUpgrade php8.2-xmlUpgrade php8.2-tidyUpgrade php8.3-odbcUpgrade php8.2-ldap-debuginfoUpgrade php8.2-embeddedUpgrade php8.2-gmp-debuginfoUpgrade php8.2-develUpgrade php8.2-cliUpgrade php8.3-snmpUpgrade php8.5-process-debuginfoUpgrade php8.5-pgsqlUpgrade php8.4-sodium-debuginfoUpgrade php8.2-opcacheUpgrade php8.4-gmp-debuginfoUpgrade php8.5-bcmath-debuginfoUpgrade php8.5-zipUpgrade php8.5-odbcUpgrade php8.3-opcacheUpgrade php8.4-snmpUpgrade php8.5-debugsourceUpgrade php8.5-dba-debuginfoUpgrade php8.3Upgrade php8.4-gmpUpgrade php8.3-intl-debuginfoUpgrade php8.4-zipUpgrade php8.4-process-debuginfoUpgrade php8.4-processUpgrade php8.4-mysqlndUpgrade php8.3-dba-debuginfoUpgrade php8.2-debugsourceUpgrade php8.2Upgrade php8.4-dbaUpgrade php8.3-sodium-debuginfoUpgrade php8.3-mysqlndUpgrade php8.3-ldapUpgrade php8.3-fpmUpgrade php8.2-sodium-debuginfoUpgrade php8.2-pspellUpgrade php8.2-fpm-debuginfoUpgrade php8.2-enchantUpgrade php8.5-soapUpgrade php8.5-pgsql-debuginfoUpgrade php8.5-intlUpgrade php8.5-embeddedUpgrade php8.5-develUpgrade php8.5-debuginfoUpgrade php8.5Upgrade php8.4-xml-debuginfoUpgrade php8.4-tidy-debuginfoUpgrade php8.4-pdo-debuginfoUpgrade php8.2-gd-debuginfoUpgrade php8.5-tidy | May 28, 2026 | May 10, 2026 |
| Debian | — | Upgrade php7.4Upgrade php8.4Upgrade php8.2 | May 10, 2026 | May 10, 2026 |
| Redhat_linux | — | Upgrade php-odbc-debuginfoUpgrade php-dba-debuginfoUpgrade php8.4-dbg-debuginfoUpgrade php-pecl-xdebug3Upgrade php8.4-intl-debuginfoUpgrade php-xmlrpc-debuginfoUpgrade php-pecl-rrd-debugsourceUpgrade php8.4-mysqlndUpgrade php-commonNo solution existsUpgrade php-json-debuginfoUpgrade php-bcmathUpgrade apcu-panelUpgrade php-opcacheUpgrade php-pecl-zip-debuginfoUpgrade php-develUpgrade php-pecl-xdebug3-debuginfoUpgrade php-embedded-debuginfoUpgrade php8.4-debuginfoUpgrade php8.4-opcache-debuginfoUpgrade php-common-debuginfoUpgrade php-pdoUpgrade php-pgsql-debuginfoUpgrade php-enchant-debuginfoUpgrade php-fpmUpgrade php-jsonUpgrade php-ffi-debuginfoUpgrade php-snmpUpgrade php-mbstring-debuginfoUpgrade php-xmlUpgrade php-pecl-xdebug-debuginfoUpgrade php-dbgUpgrade php8.4-odbc-debuginfoUpgrade php8.4-gd-debuginfoUpgrade php8.4-cli-debuginfoUpgrade php8.4-common-debuginfoUpgrade php8.4-snmp-debuginfoUpgrade php-gmp-debuginfoUpgrade php8.4-intlUpgrade php8.4-ffi-debuginfoUpgrade php-pecl-apcuUpgrade php-odbcUpgrade php8.4-ffiUpgrade php8.4-mbstringUpgrade php8.4-soapUpgrade libzip-debuginfoUpgrade php-ffiUpgrade php-fpm-debuginfoUpgrade php-ldapUpgrade php-pecl-apcu-debugsourceUpgrade php-xml-debuginfoUpgrade php8.4-cliUpgrade php-pgsqlUpgrade php-embeddedUpgrade php-pecl-redis6Upgrade php8.4-xmlUpgrade phpUpgrade php8.4-embeddedUpgrade php-pecl-xdebug3-debugsourceUpgrade php-pecl-zipUpgrade php8.4-gdUpgrade php8.4-ldapUpgrade php-debugsourceUpgrade php8.4-debugsourceUpgrade php8.4-fpmUpgrade php8.4-mysqlnd-debuginfoUpgrade php8.4-pgsql-debuginfoUpgrade libzipUpgrade php-gmpUpgrade php-gd-debuginfoUpgrade php-intlUpgrade php-pecl-xdebug-debugsourceUpgrade php-pecl-apcu-debuginfoUpgrade php8.4-mbstring-debuginfoUpgrade php8.4-gmp-debuginfoUpgrade php8.4-pdo-debuginfoUpgrade php8.4Upgrade php8.4-dbaUpgrade php8.4-commonUpgrade php-pecl-rrdUpgrade php-ldap-debuginfoUpgrade php8.4-bcmath-debuginfoUpgrade php8.4-enchant-debuginfoUpgrade php8.4-processUpgrade php8.4-pgsqlUpgrade php-mysqlnd-debuginfoUpgrade php-pecl-apcu-develUpgrade php-pecl-redis6-debugsourceUpgrade php8.4-opcacheUpgrade php8.4-pdoUpgrade php8.4-xml-debuginfoUpgrade php-cliUpgrade php-mysqlndUpgrade php-cli-debuginfoUpgrade php-soap-debuginfoUpgrade php8.4-soap-debuginfoUpgrade php-process-debuginfoUpgrade php-enchantUpgrade php8.4-odbcUpgrade php-soapUpgrade php-xmlrpcUpgrade php-pdo-debuginfoUpgrade php-bcmath-debuginfoUpgrade php-pecl-xdebugUpgrade php8.4-bcmathUpgrade php-pearUpgrade php-gdUpgrade libzip-toolsUpgrade php8.4-embedded-debuginfoUpgrade php-pecl-rrd-debuginfoUpgrade php-pecl-zip-debugsourceUpgrade php-debuginfoUpgrade libzip-tools-debuginfoUpgrade php8.4-process-debuginfoUpgrade php8.4-enchantUpgrade php8.4-develUpgrade php8.4-ldap-debuginfoUpgrade php8.4-fpm-debuginfoUpgrade php-dbg-debuginfoUpgrade php-dbaUpgrade libzip-develUpgrade libzip-debugsourceUpgrade php-intl-debuginfoUpgrade php-snmp-debuginfoUpgrade php8.4-snmpUpgrade php-processUpgrade php8.4-gmpUpgrade php-pecl-redis6-debuginfoUpgrade php8.4-dbgUpgrade php8.4-dba-debuginfoUpgrade php-mbstringUpgrade php-opcache-debuginfo | Jul 2, 2026 | May 10, 2026 |
| Rocky_linux | — | Upgrade php-cliUpgrade php-mbstring-debuginfoUpgrade php-commonUpgrade php-common-debuginfoUpgrade php-pdoUpgrade php-debugsourceUpgrade php-gmpUpgrade php-dbgUpgrade php-embeddedUpgrade php-jsonUpgrade php-json-debuginfoUpgrade php-pecl-zip-debuginfoUpgrade php-dba-debuginfoUpgrade php-bcmathUpgrade phpUpgrade php-pecl-xdebug-debuginfoUpgrade libzipUpgrade php-fpmUpgrade php-gd-debuginfoUpgrade php-pecl-rrd-debuginfoUpgrade php-snmpUpgrade libzip-debuginfoUpgrade php-develUpgrade php-embedded-debuginfoUpgrade php-pecl-zipUpgrade php-pecl-xdebugUpgrade php-enchant-debuginfoUpgrade php-xmlUpgrade php-odbc-debuginfoUpgrade php-pecl-xdebug-debugsourceUpgrade php-xmlrpc-debuginfoUpgrade php-pecl-zip-debugsourceUpgrade php-ffi-debuginfoUpgrade php-mysqlndUpgrade php-xml-debuginfoUpgrade php-gmp-debuginfoUpgrade php-ldapUpgrade php-odbcUpgrade php-pecl-apcuUpgrade php-pecl-apcu-debugsourceUpgrade php-enchantUpgrade libzip-develUpgrade php-cli-debuginfoUpgrade php-pecl-apcu-debuginfoUpgrade php-pdo-debuginfoUpgrade php-ffiUpgrade php-pecl-rrd-debugsourceUpgrade php-pecl-rrdUpgrade php-bcmath-debuginfoUpgrade php-pgsql-debuginfoUpgrade php-pecl-apcu-develUpgrade php-dbg-debuginfoUpgrade php-dbaUpgrade php-processUpgrade php-opcache-debuginfoUpgrade php-debuginfoUpgrade php-process-debuginfoUpgrade php-opcacheUpgrade php-intlUpgrade php-gdUpgrade php-snmp-debuginfoUpgrade php-xmlrpcUpgrade libzip-toolsUpgrade php-intl-debuginfoUpgrade libzip-debugsourceUpgrade php-soap-debuginfoUpgrade php-soapUpgrade php-mbstringUpgrade php-ldap-debuginfoUpgrade libzip-tools-debuginfoUpgrade php-mysqlnd-debuginfoUpgrade php-pgsqlUpgrade php-fpm-debuginfo | Jul 3, 2026 | Jul 2, 2026 |
| Ubuntu | — | Upgrade php8.5Upgrade php8.4Upgrade php7.0-interbase (Ubuntu Pro)Upgrade php7.0-soap (Ubuntu Pro)Upgrade php8.1Upgrade php8.3 | 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