CVE-2016-8670
php: Stack based buffer overflow in dynamicGetbuf
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon Red Hat (moyenne), Amazon (moyenne), Ubuntu (moyenne).
Description
Integer signedness error in the dynamicGetbuf function in gd_io_dp.c in the GD Graphics Library (aka libgd) through 2.2.3, as used in PHP before 5.6.28 and 7.x before 7.0.13, allows remote attackers to cause a denial of service (stack-based buffer overflow) or possibly have unspecified other impact via a crafted imagecreatefromstring call.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| amazon linux 1 | php56, php56-bcmath, php56-cli et 29 autres | 5.6.29-1.131.amzn1 |
| debian 11 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 12 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 13 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 14 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 7 | libgd2 | 2.0.36~rc1~dfsg-6.1+deb7u6 |
| debian 8 | libgd2 | 2.1.0-5+deb8u7 |
| echo | libgd2 | 2.2.3-87-gd0fec80-1 |
| Red Hat | gd, gd-devel, gd-progs et 88 autres | pas de correctif indiqué |
| seal Red Hat 7 | gd, seal-gd | 2.0.35-27.el7_9+sp999 |
| ubuntu 12.04 | libgd2 | 2.0.36~rc1~dfsg-6ubuntu2.3 |
| ubuntu 14.04 | libgd2 | 2.1.0-3ubuntu0.5 |
Afficher les 138 entrées de 16 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| amazon linux 1 | php56 | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-bcmath | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-cli | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-common | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-dba | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-dbg | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-debuginfo | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-devel | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-embedded | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-enchant | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-fpm | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-gd | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-gmp | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-imap | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-intl | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-ldap | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-mbstring | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-mcrypt | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-mssql | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-mysqlnd | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-odbc | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-opcache | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-pdo | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-pgsql | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-process | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-pspell | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-recode | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-snmp | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-soap | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-tidy | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-xml | 5.6.29-1.131.amzn1 |
| amazon linux 1 | php56-xmlrpc | 5.6.29-1.131.amzn1 |
| debian 11 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 12 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 13 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 14 | libgd2 | 2.2.3-87-gd0fec80-1 |
| debian 7 | libgd2 | 2.0.36~rc1~dfsg-6.1+deb7u6 |
| debian 8 | libgd2 | 2.1.0-5+deb8u7 |
| echo | libgd2 | 2.2.3-87-gd0fec80-1 |
| Red Hat | gd | pas de correctif indiqué |
| Red Hat | gd-devel | pas de correctif indiqué |
| Red Hat | gd-progs | pas de correctif indiqué |
| Red Hat | php | pas de correctif indiqué |
| Red Hat | php-bcmath | pas de correctif indiqué |
| Red Hat | php-cli | pas de correctif indiqué |
| Red Hat | php-common | pas de correctif indiqué |
| Red Hat | php-dba | pas de correctif indiqué |
| Red Hat | php-devel | pas de correctif indiqué |
| Red Hat | php-embedded | pas de correctif indiqué |
| Red Hat | php-enchant | pas de correctif indiqué |
| Red Hat | php-fpm | pas de correctif indiqué |
| Red Hat | php-gd | pas de correctif indiqué |
| Red Hat | php-imap | pas de correctif indiqué |
| Red Hat | php-intl | pas de correctif indiqué |
| Red Hat | php-ldap | pas de correctif indiqué |
| Red Hat | php-mbstring | pas de correctif indiqué |
| Red Hat | php-mysql | pas de correctif indiqué |
| Red Hat | php-mysqlnd | pas de correctif indiqué |
| Red Hat | php-odbc | pas de correctif indiqué |
| Red Hat | php-pdo | pas de correctif indiqué |
| Red Hat | php-pgsql | pas de correctif indiqué |
| Red Hat | php-process | pas de correctif indiqué |
| Red Hat | php-pspell | pas de correctif indiqué |
| Red Hat | php-recode | pas de correctif indiqué |
| Red Hat | php-snmp | pas de correctif indiqué |
| Red Hat | php-soap | pas de correctif indiqué |
| Red Hat | php-tidy | pas de correctif indiqué |
| Red Hat | php-xml | pas de correctif indiqué |
| Red Hat | php-xmlrpc | pas de correctif indiqué |
| Red Hat | php-zts | pas de correctif indiqué |
| Red Hat | rh-php56-php | pas de correctif indiqué |
| Red Hat | rh-php56-php-bcmath | pas de correctif indiqué |
| Red Hat | rh-php56-php-cli | pas de correctif indiqué |
| Red Hat | rh-php56-php-common | pas de correctif indiqué |
| Red Hat | rh-php56-php-dba | pas de correctif indiqué |
| Red Hat | rh-php56-php-dbg | pas de correctif indiqué |
| Red Hat | rh-php56-php-devel | pas de correctif indiqué |
| Red Hat | rh-php56-php-embedded | pas de correctif indiqué |
| Red Hat | rh-php56-php-enchant | pas de correctif indiqué |
| Red Hat | rh-php56-php-fpm | pas de correctif indiqué |
| Red Hat | rh-php56-php-gd | pas de correctif indiqué |
| Red Hat | rh-php56-php-gmp | pas de correctif indiqué |
| Red Hat | rh-php56-php-imap | pas de correctif indiqué |
| Red Hat | rh-php56-php-intl | pas de correctif indiqué |
| Red Hat | rh-php56-php-ldap | pas de correctif indiqué |
| Red Hat | rh-php56-php-mbstring | pas de correctif indiqué |
| Red Hat | rh-php56-php-mysqlnd | pas de correctif indiqué |
| Red Hat | rh-php56-php-odbc | pas de correctif indiqué |
| Red Hat | rh-php56-php-opcache | pas de correctif indiqué |
| Red Hat | rh-php56-php-pdo | pas de correctif indiqué |
| Red Hat | rh-php56-php-pgsql | pas de correctif indiqué |
| Red Hat | rh-php56-php-process | pas de correctif indiqué |
| Red Hat | rh-php56-php-pspell | pas de correctif indiqué |
| Red Hat | rh-php56-php-recode | pas de correctif indiqué |
| Red Hat | rh-php56-php-snmp | pas de correctif indiqué |
| Red Hat | rh-php56-php-soap | pas de correctif indiqué |
| Red Hat | rh-php56-php-tidy | pas de correctif indiqué |
| Red Hat | rh-php56-php-xml | pas de correctif indiqué |
| Red Hat | rh-php56-php-xmlrpc | pas de correctif indiqué |
| Red Hat | rh-php70-php | pas de correctif indiqué |
| Red Hat | rh-php70-php-bcmath | pas de correctif indiqué |
| Red Hat | rh-php70-php-cli | pas de correctif indiqué |
| Red Hat | rh-php70-php-common | pas de correctif indiqué |
| Red Hat | rh-php70-php-dba | pas de correctif indiqué |
| Red Hat | rh-php70-php-dbg | pas de correctif indiqué |
| Red Hat | rh-php70-php-devel | pas de correctif indiqué |
| Red Hat | rh-php70-php-embedded | pas de correctif indiqué |
| Red Hat | rh-php70-php-enchant | pas de correctif indiqué |
| Red Hat | rh-php70-php-fpm | pas de correctif indiqué |
| Red Hat | rh-php70-php-gd | pas de correctif indiqué |
| Red Hat | rh-php70-php-gmp | pas de correctif indiqué |
| Red Hat | rh-php70-php-imap | pas de correctif indiqué |
| Red Hat | rh-php70-php-intl | pas de correctif indiqué |
| Red Hat | rh-php70-php-json | pas de correctif indiqué |
| Red Hat | rh-php70-php-ldap | pas de correctif indiqué |
| Red Hat | rh-php70-php-mbstring | pas de correctif indiqué |
| Red Hat | rh-php70-php-mysqlnd | pas de correctif indiqué |
| Red Hat | rh-php70-php-odbc | pas de correctif indiqué |
| Red Hat | rh-php70-php-opcache | pas de correctif indiqué |
| Red Hat | rh-php70-php-pdo | pas de correctif indiqué |
| Red Hat | rh-php70-php-pgsql | pas de correctif indiqué |
| Red Hat | rh-php70-php-process | pas de correctif indiqué |
| Red Hat | rh-php70-php-pspell | pas de correctif indiqué |
| Red Hat | rh-php70-php-recode | pas de correctif indiqué |
| Red Hat | rh-php70-php-snmp | pas de correctif indiqué |
| Red Hat | rh-php70-php-soap | pas de correctif indiqué |
| Red Hat | rh-php70-php-tidy | pas de correctif indiqué |
| Red Hat | rh-php70-php-xml | pas de correctif indiqué |
| Red Hat | rh-php70-php-xmlrpc | pas de correctif indiqué |
| Red Hat | rh-php70-php-zip | pas de correctif indiqué |
| seal Red Hat 7 | gd | 2.0.35-27.el7_9+sp999 |
| seal Red Hat 7 | seal-gd | 2.0.35-27.el7_9+sp999 |
| ubuntu 12.04 | libgd2 | 2.0.36~rc1~dfsg-6ubuntu2.3 |
| ubuntu 14.04 | libgd2 | 2.1.0-3ubuntu0.5 |
| ubuntu 14.04-ESM | libgd2 | 2.1.0-3ubuntu0.5 |
| ubuntu 16.04 | libgd2 | 2.1.1-4ubuntu0.16.04.5 |
| ubuntu 16.04-ESM | libgd2 | 2.1.1-4ubuntu0.16.04.5 |
| ubuntu 16.10 | libgd2 | 2.2.1-1ubuntu3.2 |
Références
- http://www.debian.org/security/2016/dsa-3693
- http://www.openwall.com/lists/oss-security/2016/10/15/1
- http://www.php.net/ChangeLog-5.php
- http://www.php.net/ChangeLog-7.php
- http://www.securityfocus.com/bid/93594
- https://access.redhat.com/security/cve/CVE-2016-8670
- https://bugs.php.net/bug.php?id=73280
- https://github.com/libgd/libgd/commit/53110871935244816bbb9d131da0bccff734bfe9