Description
In all versions of PHP 7, during the unserialization process, resizing the 'properties' hash table of a serialized object may lead to use-after-free. A remote attacker may exploit this bug to gain arbitrary code execution.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a PHP 7.x
PHP 7.xaffected
References
- http://blog.checkpoint.com/wp-content/uploads/2016/12/PHP_Technical_Report.pdf ↗
- https://www.youtube.com/watch?v=LDcaPstAuPk ↗
- https://bugs.php.net/bug.php?id=73092 ↗
- https://access.redhat.com/errata/RHSA-2018:1296 ↗
- https://security.netapp.com/advisory/ntap-20180112-0001/ ↗
- http://www.securityfocus.com/bid/95151 ↗
- http://www.securitytracker.com/id/1037659 ↗
- http://blog.checkpoint.com/2016/12/27/check-point-discovers-three-zero-day-vulnerabilities-web-programming-language-php-7 ↗