CVE-2016-5767
Description
Integer overflow in the gdImageCreate function in gd.c in the GD Graphics Library (aka libgd) before 2.0.34RC1, as used in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8, allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted image dimensions.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2016-5767
Vendor advisory: suse — https://www.suse.com/security/cve/CVE-2016-5767.html
Vendor advisory: cve@mitre.org — http://www.openwall.com/lists/oss-security/2016/06/23/4
Vendor advisory: cve@mitre.org — http://php.net/ChangeLog-7.php
Vendor advisory: cve@mitre.org — http://php.net/ChangeLog-5.php
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| sles | affected | | |
| debian | bookworm | fixed | 2.0.34~rc1-1 |
| debian | bullseye | fixed | 2.0.34~rc1-1 |
| debian | forky | fixed | 2.0.34~rc1-1 |
| debian | sid | fixed | 2.0.34~rc1-1 |
| debian | trixie | fixed | 2.0.34~rc1-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| libgd | libgd | {"endIncluding":"2.0.33"} | |
| php | php | {"endIncluding":"5.5.36"} | |
| php | php | 5.6.0 | |
| php | php | 5.6.1 | |
| php | php | 5.6.2 | |
| php | php | 5.6.3 | |
| php | php | 5.6.4 | |
| php | php | 5.6.5 | |
| php | php | 5.6.6 | |
| php | php | 5.6.7 | |
| php | php | 5.6.8 | |
| php | php | 5.6.9 | |
| php | php | 5.6.10 | |
| php | php | 5.6.11 | |
| php | php | 5.6.12 | |
| php | php | 5.6.13 | |
| php | php | 5.6.14 | |
| php | php | 5.6.15 | |
| php | php | 5.6.16 | |
| php | php | 5.6.17 | |
| php | php | 5.6.18 | |
| php | php | 5.6.19 | |
| php | php | 5.6.20 | |
| php | php | 5.6.21 | |
| php | php | 5.6.22 | |
| php | php | 7.0.0 | |
| php | php | 7.0.1 | |
| php | php | 7.0.2 | |
| php | php | 7.0.3 | |
| php | php | 7.0.4 | |
| php | php | 7.0.5 | |
| php | php | 7.0.6 | |
| php | php | 7.0.7 | |
References
- http://github.com/php/php-src/commit/c395c6e5d7e8df37a21265ff76e48fe75ceb5ae6?w=1
- http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00004.html
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00025.html
- http://lists.opensuse.org/opensuse-updates/2016-08/msg00003.html
- http://php.net/ChangeLog-5.php
- http://php.net/ChangeLog-7.php
- http://rhn.redhat.com/errata/RHSA-2016-2598.html
- http://rhn.redhat.com/errata/RHSA-2016-2750.html
- http://www.openwall.com/lists/oss-security/2016/06/23/4
- http://www.securityfocus.com/bid/91395
- https://bugs.php.net/bug.php?id=72446
- https://h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05240731
- https://www.suse.com/security/cve/CVE-2016-5767.html
- https://security-tracker.debian.org/tracker/CVE-2016-5767
CWEs
CWE-190
Verify integrity in audit chain (admin only). AS-IS.