CVE-2016-7479
php: Use-after-free vulnerability when resizing the 'properties' hash table of a serialized object
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD. Niedriger laut Red Hat (mittel), Amazon (mittel), Ubuntu (mittel).
Beschreibung
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.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| amazon linux 1 | php70, php70-bcmath, php70-cli und 31 weitere | 7.0.16-1.21.amzn1 |
| debian 7 | php5 | 5.4.45-0+deb7u8 |
| debian 8 | php5 | 5.6.30+dfsg-0+deb8u1 |
| Red Hat | php, php-bcmath, php-cli und 25 weitere | kein Fix angegeben |
| ubuntu 12.04 | php5 | 5.3.10-1ubuntu3.26 |
| ubuntu 14.04 | php5 | 5.5.9+dfsg-1ubuntu4.21 |
| ubuntu 14.04-ESM | php5 | 5.5.9+dfsg-1ubuntu4.21 |
| ubuntu 16.04 | php7.0 | 7.0.15-0ubuntu0.16.04.2 |
| ubuntu 16.04-ESM | php7.0 | 7.0.15-0ubuntu0.16.04.2 |
| ubuntu 16.10 | php7.0 | 7.0.15-0ubuntu0.16.10.2 |
Alle 70 Einträge aus 10 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| amazon linux 1 | php70 | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-bcmath | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-cli | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-common | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-dba | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-dbg | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-debuginfo | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-devel | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-embedded | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-enchant | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-fpm | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-gd | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-gmp | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-imap | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-intl | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-json | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-ldap | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-mbstring | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-mcrypt | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-mysqlnd | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-odbc | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-opcache | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-pdo | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-pdo-dblib | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-pgsql | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-process | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-pspell | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-recode | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-snmp | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-soap | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-tidy | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-xml | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-xmlrpc | 7.0.16-1.21.amzn1 |
| amazon linux 1 | php70-zip | 7.0.16-1.21.amzn1 |
| debian 7 | php5 | 5.4.45-0+deb7u8 |
| debian 8 | php5 | 5.6.30+dfsg-0+deb8u1 |
| Red Hat | php | kein Fix angegeben |
| Red Hat | php-bcmath | kein Fix angegeben |
| Red Hat | php-cli | kein Fix angegeben |
| Red Hat | php-common | kein Fix angegeben |
| Red Hat | php-dba | kein Fix angegeben |
| Red Hat | php-devel | kein Fix angegeben |
| Red Hat | php-embedded | kein Fix angegeben |
| Red Hat | php-enchant | kein Fix angegeben |
| Red Hat | php-fpm | kein Fix angegeben |
| Red Hat | php-gd | kein Fix angegeben |
| Red Hat | php-imap | kein Fix angegeben |
| Red Hat | php-intl | kein Fix angegeben |
| Red Hat | php-ldap | kein Fix angegeben |
| Red Hat | php-mbstring | kein Fix angegeben |
| Red Hat | php-mysql | kein Fix angegeben |
| Red Hat | php-mysqlnd | kein Fix angegeben |
| Red Hat | php-odbc | kein Fix angegeben |
| Red Hat | php-pdo | kein Fix angegeben |
| Red Hat | php-pgsql | kein Fix angegeben |
| Red Hat | php-process | kein Fix angegeben |
| Red Hat | php-pspell | kein Fix angegeben |
| Red Hat | php-recode | kein Fix angegeben |
| Red Hat | php-snmp | kein Fix angegeben |
| Red Hat | php-soap | kein Fix angegeben |
| Red Hat | php-tidy | kein Fix angegeben |
| Red Hat | php-xml | kein Fix angegeben |
| Red Hat | php-xmlrpc | kein Fix angegeben |
| Red Hat | php-zts | kein Fix angegeben |
| ubuntu 12.04 | php5 | 5.3.10-1ubuntu3.26 |
| ubuntu 14.04 | php5 | 5.5.9+dfsg-1ubuntu4.21 |
| ubuntu 14.04-ESM | php5 | 5.5.9+dfsg-1ubuntu4.21 |
| ubuntu 16.04 | php7.0 | 7.0.15-0ubuntu0.16.04.2 |
| ubuntu 16.04-ESM | php7.0 | 7.0.15-0ubuntu0.16.04.2 |
| ubuntu 16.10 | php7.0 | 7.0.15-0ubuntu0.16.10.2 |
Referenzen
- http://blog.checkpoint.com/2016/12/27/check-point-discovers-three-zero-day-vulnerabilities-web-programming-language-php-7
- http://blog.checkpoint.com/wp-content/uploads/2016/12/PHP_Technical_Report.pdf
- http://www.securityfocus.com/bid/95151
- http://www.securitytracker.com/id/1037659
- https://access.redhat.com/errata/RHSA-2018:1296
- https://access.redhat.com/security/cve/CVE-2016-7479
- https://blog.checkpoint.com/wp-content/uploads/2016/12/PHP_Technical_Report.pdf
- https://bugs.php.net/bug.php?id=73092