CVE Vulnerabilities

CVE-2015-6836

Published: Jan 19, 2016 | Modified: May 06, 2026
CVSS 3.x
7.3
HIGH
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
5.1 LOW
AV:N/AC:H/Au:N/C:P/I:P/A:P
RedHat/V3
Ubuntu
MEDIUM

The SoapClient __call method in ext/soap/soap.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 does not properly manage headers, which allows remote attackers to execute arbitrary code via crafted serialized data that triggers a type confusion in the serialize_function_call function.

Affected Software

NameVendorStart VersionEnd Version
PhpPhp*5.4.44 (including)
PhpPhp5.5.0 (including)5.5.0 (including)
PhpPhp5.5.0-alpha1 (including)5.5.0-alpha1 (including)
PhpPhp5.5.0-alpha2 (including)5.5.0-alpha2 (including)
PhpPhp5.5.0-alpha3 (including)5.5.0-alpha3 (including)
PhpPhp5.5.0-alpha4 (including)5.5.0-alpha4 (including)
PhpPhp5.5.0-alpha5 (including)5.5.0-alpha5 (including)
PhpPhp5.5.0-alpha6 (including)5.5.0-alpha6 (including)
PhpPhp5.5.0-beta1 (including)5.5.0-beta1 (including)
PhpPhp5.5.0-beta2 (including)5.5.0-beta2 (including)
PhpPhp5.5.0-beta3 (including)5.5.0-beta3 (including)
PhpPhp5.5.0-beta4 (including)5.5.0-beta4 (including)
PhpPhp5.5.0-rc1 (including)5.5.0-rc1 (including)
PhpPhp5.5.0-rc2 (including)5.5.0-rc2 (including)
PhpPhp5.5.1 (including)5.5.1 (including)
PhpPhp5.5.2 (including)5.5.2 (including)
PhpPhp5.5.3 (including)5.5.3 (including)
PhpPhp5.5.4 (including)5.5.4 (including)
PhpPhp5.5.5 (including)5.5.5 (including)
PhpPhp5.5.6 (including)5.5.6 (including)
PhpPhp5.5.7 (including)5.5.7 (including)
PhpPhp5.5.8 (including)5.5.8 (including)
PhpPhp5.5.9 (including)5.5.9 (including)
PhpPhp5.5.10 (including)5.5.10 (including)
PhpPhp5.5.11 (including)5.5.11 (including)
PhpPhp5.5.12 (including)5.5.12 (including)
PhpPhp5.5.13 (including)5.5.13 (including)
PhpPhp5.5.14 (including)5.5.14 (including)
PhpPhp5.5.18 (including)5.5.18 (including)
PhpPhp5.5.19 (including)5.5.19 (including)
PhpPhp5.5.20 (including)5.5.20 (including)
PhpPhp5.5.21 (including)5.5.21 (including)
PhpPhp5.5.22 (including)5.5.22 (including)
PhpPhp5.5.23 (including)5.5.23 (including)
PhpPhp5.5.24 (including)5.5.24 (including)
PhpPhp5.5.25 (including)5.5.25 (including)
PhpPhp5.5.26 (including)5.5.26 (including)
PhpPhp5.5.27 (including)5.5.27 (including)
PhpPhp5.5.28 (including)5.5.28 (including)
PhpPhp5.6.0-alpha1 (including)5.6.0-alpha1 (including)
PhpPhp5.6.0-alpha2 (including)5.6.0-alpha2 (including)
PhpPhp5.6.0-alpha3 (including)5.6.0-alpha3 (including)
PhpPhp5.6.0-alpha4 (including)5.6.0-alpha4 (including)
PhpPhp5.6.0-alpha5 (including)5.6.0-alpha5 (including)
PhpPhp5.6.0-beta1 (including)5.6.0-beta1 (including)
PhpPhp5.6.0-beta2 (including)5.6.0-beta2 (including)
PhpPhp5.6.0-beta3 (including)5.6.0-beta3 (including)
PhpPhp5.6.0-beta4 (including)5.6.0-beta4 (including)
PhpPhp5.6.1 (including)5.6.1 (including)
PhpPhp5.6.2 (including)5.6.2 (including)
PhpPhp5.6.3 (including)5.6.3 (including)
PhpPhp5.6.4 (including)5.6.4 (including)
PhpPhp5.6.5 (including)5.6.5 (including)
PhpPhp5.6.6 (including)5.6.6 (including)
PhpPhp5.6.7 (including)5.6.7 (including)
PhpPhp5.6.8 (including)5.6.8 (including)
PhpPhp5.6.9 (including)5.6.9 (including)
PhpPhp5.6.10 (including)5.6.10 (including)
PhpPhp5.6.11 (including)5.6.11 (including)
PhpPhp5.6.12 (including)5.6.12 (including)
Red Hat Software Collections for Red Hat Enterprise Linux 6RedHatrh-php56-php-0:5.6.5-8.el6*
Red Hat Software Collections for Red Hat Enterprise Linux 6.6 EUSRedHatrh-php56-php-0:5.6.5-8.el6*
Red Hat Software Collections for Red Hat Enterprise Linux 6.7 EUSRedHatrh-php56-php-0:5.6.5-8.el6*
Red Hat Software Collections for Red Hat Enterprise Linux 7RedHatrh-php56-php-0:5.6.5-8.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.1 EUSRedHatrh-php56-php-0:5.6.5-8.el7*
Red Hat Software Collections for Red Hat Enterprise Linux 7.2 EUSRedHatrh-php56-php-0:5.6.5-8.el7*
Php5Ubuntudevel*
Php5Ubuntuesm-infra-legacy/trusty*
Php5Ubuntuprecise*
Php5Ubuntutrusty*
Php5Ubuntutrusty/esm*
Php5Ubuntuupstream*
Php5Ubuntuvivid*

References