CVE-2016-10160
php: Off-by-one error in phar_parse_pharfile when loading crafted phar archive
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD. Más baja según Red Hat (media), Amazon (media), Ubuntu (media).
Descripción
Off-by-one error in the phar_parse_pharfile function in ext/phar/phar.c in PHP before 5.6.30 and 7.0.x before 7.0.15 allows remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a crafted PHAR archive with an alias mismatch.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| amazon linux 1 | php56, php56-bcmath, php56-cli y 63 más | 5.6.30-1.133.amzn1 y 1 más |
| debian 7 | php5 | 5.4.45-0+deb7u7 |
| debian 8 | php5 | 5.6.30+dfsg-0+deb8u1 |
| Red Hat | php, php-bcmath, php-cli y 25 más | sin corrección indicada |
| 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 |
Mostrar las 102 entradas de 10 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| amazon linux 1 | php56 | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-bcmath | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-cli | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-common | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-dba | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-dbg | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-debuginfo | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-devel | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-embedded | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-enchant | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-fpm | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-gd | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-gmp | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-imap | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-intl | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-ldap | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-mbstring | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-mcrypt | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-mssql | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-mysqlnd | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-odbc | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-opcache | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-pdo | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-pgsql | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-process | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-pspell | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-recode | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-snmp | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-soap | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-tidy | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-xml | 5.6.30-1.133.amzn1 |
| amazon linux 1 | php56-xmlrpc | 5.6.30-1.133.amzn1 |
| 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+deb7u7 |
| debian 8 | php5 | 5.6.30+dfsg-0+deb8u1 |
| Red Hat | php | sin corrección indicada |
| Red Hat | php-bcmath | sin corrección indicada |
| Red Hat | php-cli | sin corrección indicada |
| Red Hat | php-common | sin corrección indicada |
| Red Hat | php-dba | sin corrección indicada |
| Red Hat | php-devel | sin corrección indicada |
| Red Hat | php-embedded | sin corrección indicada |
| Red Hat | php-enchant | sin corrección indicada |
| Red Hat | php-fpm | sin corrección indicada |
| Red Hat | php-gd | sin corrección indicada |
| Red Hat | php-imap | sin corrección indicada |
| Red Hat | php-intl | sin corrección indicada |
| Red Hat | php-ldap | sin corrección indicada |
| Red Hat | php-mbstring | sin corrección indicada |
| Red Hat | php-mysql | sin corrección indicada |
| Red Hat | php-mysqlnd | sin corrección indicada |
| Red Hat | php-odbc | sin corrección indicada |
| Red Hat | php-pdo | sin corrección indicada |
| Red Hat | php-pgsql | sin corrección indicada |
| Red Hat | php-process | sin corrección indicada |
| Red Hat | php-pspell | sin corrección indicada |
| Red Hat | php-recode | sin corrección indicada |
| Red Hat | php-snmp | sin corrección indicada |
| Red Hat | php-soap | sin corrección indicada |
| Red Hat | php-tidy | sin corrección indicada |
| Red Hat | php-xml | sin corrección indicada |
| Red Hat | php-xmlrpc | sin corrección indicada |
| Red Hat | php-zts | sin corrección indicada |
| 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 |
Referencias
- http://php.net/ChangeLog-5.php
- http://php.net/ChangeLog-7.php
- http://www.debian.org/security/2017/dsa-3783
- http://www.securityfocus.com/bid/95783
- http://www.securitytracker.com/id/1037659
- https://access.redhat.com/errata/RHSA-2018:1296
- https://access.redhat.com/security/cve/CVE-2016-10160
- https://bugs.php.net/bug.php?id=73768
Las 16 referencias
- https://github.com/php/php-src/commit/b28b8b2fee6dfa6fcd13305c581bb835689ac3be
- https://nvd.nist.gov/vuln/detail/CVE-2016-10160
- https://security.gentoo.org/glsa/201702-29
- https://security.netapp.com/advisory/ntap-20180112-0001/
- https://ubuntu.com/security/notices/USN-3196-1
- https://ubuntu.com/security/notices/USN-3211-1
- https://www.cve.org/CVERecord?id=CVE-2016-10160
- https://www.tenable.com/security/tns-2017-04