CVE-2016-7124

Published: 11 September 2016

ext/standard/var_unserializer.c in PHP before 5.6.25 and 7.x before 7.0.10 mishandles certain invalid objects, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted serialized data that leads to a (1) __destruct call or (2) magic method call.

Priority

Low

CVSS 3 base score: 9.8

Status

Package Release Status
php5
Launchpad, Ubuntu, Debian
Upstream
Released (5.6.25)
Ubuntu 16.04 ESM (Xenial Xerus) Does not exist

Ubuntu 14.04 ESM (Trusty Tahr)
Released (5.5.9+dfsg-1ubuntu4.20)
Patches:
Upstream: http://git.php.net/?p=php-src.git;a=commit;h=448c9be157f4147e121f1a2a524536c75c9c6059
Upstream: http://git.php.net/?p=php-src.git;a=commit;h=639f7fde6a51c23d7c670358fbcb777ac1a143f3
php7.0
Launchpad, Ubuntu, Debian
Upstream
Released (7.0.10)
Ubuntu 16.04 ESM (Xenial Xerus)
Released (7.0.8-0ubuntu0.16.04.3)
Ubuntu 14.04 ESM (Trusty Tahr) Does not exist

Patches:
Upstream: http://git.php.net/?p=php-src.git;a=commit;h=2135fdef9b588a34f8805b2bbf10704e36163d5a
Upstream: http://git.php.net/?p=php-src.git;a=commit;h=61f2f5a0f760157f9c9d32d7d3df2be47a73e74d
Upstream: http://git.php.net/?p=php-src.git;a=commit;h=e0f9fbdfa61012101de7f4a8653ca5538c404a71