CVE-2016-10166
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics...
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
CVE-2016-10166- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-191
- Updated
- 2026-11-02
CVE List No score
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
CVE-2016-10166- Updated
- 2026-11-02
EUVDEUVD-2016-1354 No score
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
EUVD-2016-1354- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mxg6-5pv2-x2rf
9.8
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics...
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
GHSA-mxg6-5pv2-x2rf- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-191
- Updated
- 2026-11-02
OSVALPINE-CVE-2016-10166
9.8
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
ALPINE-CVE-2016-10166- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
9.8
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
CVE-2016-10166- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSVDEBIAN-CVE-2016-10166
9.8
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
DEBIAN-CVE-2016-10166- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2019:2519
8.1
Red Hat Security Advisory: rh-php71-php security, bug fix, and enhancement update
- Record
RHSA-2019:2519- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2019:3299
8.1
Red Hat Security Advisory: rh-php72-php security update
- Record
RHSA-2019:3299- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-10166
9.8
Integer underflow in the _gdContributionsAlloc function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to have unspecified impact via vectors related to decrementing the u variable.
- Record
UBUNTU-CVE-2016-10166- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0055 No score
Updated libgd packages fix security vulnerability
OOB reads of the TGA decompression buffer (CVE-2016-6906).
Double-free in gdImageWebPtr() (CVE-2016-6912).
gdImageCreate() doesn't check for oversized images and as such is prone to DoS vulnerabilities (CVE-2016-9317).
Potential unsigned underflow in gd_interpolation.c (CVE-2016-10166).
DOS vulnerability in gdImageCreateFromGd2Ctx() (CVE-2016-10167).
Signed Integer Overflow gd_io.c (CVE-2016-10168).
- Record
MGASA-2017-0055- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10777-1 No score
gd-2.3.3-1.1 on GA media
These are all security issues fixed in the gd-2.3.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10777-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:0468-1 No score
Security update for gd
This update for gd fixes the following security issues:
- CVE-2016-6906: An out-of-bounds read in TGA decompression was fixed which could have lead to crashes. (bsc#1022553)
- CVE-2016-6912: Double free vulnerability in the gdImageWebPtr function in the GD Graphics Library (aka libgd) allowed remote attackers to have unspecified impact via large width and height values. (bsc#1022284)
- CVE-2016-9317: The gdImageCreate function in the GD Graphics Library (aka libgd) allowed remote attackers to cause a denial of service (system hang) via an oversized image. (bsc#1022283)
- CVE-2016-10166: A potential unsigned underflow in gd interpolation functions could lead to memory corruption in the GD Graphics Library (aka libgd) (bsc#1022263)
- CVE-2016-10167: A denial of service problem in gdImageCreateFromGd2Ctx() could lead to libgd running out of memory even on small files. (bsc#1022264)
- CVE-2016-10168: A signed integer overflow in the GD Graphics Library (aka libgd) could lead to memory corruption (bsc#1022265)
- Record
SUSE-SU-2017:0468-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:0534-1 No score
Security update for php7
This update for php7 fixes the following security issues:
- CVE-2016-7480: The SplObjectStorage unserialize implementation in ext/spl/spl_observer.c in PHP did not verify that a key is an object, which allowed remote attackers to execute arbitrary code or cause a denial of service (uninitialized memory access) via crafted serialized data. (bsc#1019568)
- CVE-2017-5340: Zend/zend_hash.c in PHP mishandled certain cases that require large array allocations, which allowed remote attackers to execute arbitrary code or cause a denial of service (integer overflow, uninitialized memory access, and use of arbitrary destructor function pointers) via crafted serialized data. (bsc#1019570)
- CVE-2016-7479: In all versions of PHP 7, during the unserialization process, resizing the 'properties' hash table of a serialized object may have lead to use-after-free. A remote attacker may exploit this bug to gain arbitrary code execution. (bsc#1019547)
- CVE-2016-7478: Zend/zend_exceptions.c in PHP allowed remote attackers to cause a denial of service (infinite loop) via a crafted Exception object in serialized data, a related issue to CVE-2015-8876. (bsc#1019550)
- CVE-2016-10159: Integer overflow in the phar_parse_pharfile function in ext/phar/phar.c in PHP allowed remote attackers to cause a denial of service (memory consumption or application crash) via a truncated manifest entry in a PHAR archive. (bsc#1022255)
- CVE-2016-10160: Off-by-one error in the phar_parse_pharfile function in ext/phar/phar.c in PHP allowed remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a crafted PHAR archive with an alias mismatch. (bsc#1022257)
- CVE-2016-10161: The object_common1 function in ext/standard/var_unserializer.c in PHP allowed remote attackers to cause a denial of service (buffer over-read and application crash) via crafted serialized data that is mishandled in a finish_nested_data call. (bsc#1022260)
- CVE-2016-10162: The php_wddx_pop_element function in ext/wddx/wddx.c in PHP 7 allowed remote attackers to cause a denial of service (NULL pointer dereference and application crash) via an inapplicable class name in a wddxPacket XML document, leading to mishandling in a wddx_deserialize call. (bsc#1022262)
- CVE-2016-10166: A potential unsigned underflow in gd interpolation functions could lead to memory corruption in the PHP gd module (bsc#1022263)
- CVE-2016-10167: A denial of service problem in gdImageCreateFromGd2Ctx() could lead to php out of memory even on small files. (bsc#1022264)
- CVE-2016-10168: A signed integer overflow in the gd module could lead to memory corruption (bsc#1022265)
- CVE-2016-9138: PHP mishandled property modification during __wakeup processing, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted serialized data, as demonstrated by Exception::__toString with DateInterval::__wakeup. (bsc#1008026)
- Record
SUSE-SU-2017:0534-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:0556-1 No score
Security update for php5
This update for php5 fixes the following issues:
- CVE-2016-7478: When unserializing untrusted input data, PHP could end up in an infinite loop, causing denial of service (bsc#1019550)
- CVE-2016-10158: The exif_convert_any_to_int function in ext/exif/exif.c in PHP allowed remote attackers to cause a denial of service (application crash) via crafted EXIF data that triggers an attempt to divide the minimum representable negative integer by -1. (bsc#1022219)
- CVE-2016-10159: Integer overflow in the phar_parse_pharfile function in ext/phar/phar.c in PHP allowed remote attackers to cause a denial of service (memory consumption or application crash) via a truncated manifest entry in a PHAR archive. (bsc#1022255)
- CVE-2016-10160: Off-by-one error in the phar_parse_pharfile function in ext/phar/phar.c in PHP allowed remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a crafted PHAR archive with an alias mismatch. (bsc#1022257)
- CVE-2016-10161: The object_common1 function in ext/standard/var_unserializer.c in PHP allowed remote attackers to cause a denial of service (buffer over-read and application crash) via crafted serialized data that is mishandled in a finish_nested_data call. (bsc#1022260)
- CVE-2016-10166: A potential unsigned underflow in gd interpolation functions could lead to memory corruption in the PHP gd module (bsc#1022263)
- CVE-2016-10167: A denial of service problem in gdImageCreateFromGd2Ctx() could lead to php out of memory even on small files. (bsc#1022264)
- CVE-2016-10168: A signed integer overflow in the gd module could lead to memory corruption (bsc#1022265)
- Record
SUSE-SU-2017:0556-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:0568-1 No score
Security update for php53
This update for php53 fixes the following security issues:
- CVE-2016-7478: When unserializing untrusted input data, PHP could end up in an infinite loop, causing denial of service (bsc#1019550)
- CVE-2016-10158: The exif_convert_any_to_int function in ext/exif/exif.c in PHP allowed remote attackers to cause a denial of service (application crash) via crafted EXIF data that triggers an attempt to divide the minimum representable negative integer by -1. (bsc#1022219)
- CVE-2016-10159: Integer overflow in the phar_parse_pharfile function in ext/phar/phar.c in PHP allowed remote attackers to cause a denial of service (memory consumption or application crash) via a truncated manifest entry in a PHAR archive. (bsc#1022255)
- CVE-2016-10160: Off-by-one error in the phar_parse_pharfile function in ext/phar/phar.c in PHP allowed remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a crafted PHAR archive with an alias mismatch. (bsc#1022257)
- CVE-2016-10161: The object_common1 function in ext/standard/var_unserializer.c in PHP allowed remote attackers to cause a denial of service (buffer over-read and application crash) via crafted serialized data that is mishandled in a finish_nested_data call. (bsc#1022260)
- CVE-2016-10166: A potential unsigned underflow in gd interpolation functions could lead to memory corruption in the PHP gd module (bsc#1022263)
- CVE-2016-10167: A denial of service problem in gdImageCreateFromGd2Ctx() could lead to php out of memory even on small files. (bsc#1022264)
- CVE-2016-10168: A signed integer overflow in the gd module could lead to memory corruption (bsc#1022265)
- Record
SUSE-SU-2017:0568-1- Updated
- 2026-11-02
OSVUSN-3213-1 No score
libgd2 vulnerabilities
Stefan Esser discovered that the GD library incorrectly handled memory when processing certain images. If a user or automated system were tricked into processing a specially crafted image, an attacker could cause a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS and Ubuntu 16.10. (CVE-2016-10166)
It was discovered that the GD library incorrectly handled certain malformed images. If a user or automated system were tricked into processing a specially crafted image, an attacker could cause a denial of service. (CVE-2016-10167)
It was discovered that the GD library incorrectly handled certain malformed images. If a user or automated system were tricked into processing a specially crafted image, an attacker could cause a denial of service, or possibly execute arbitrary code. (CVE-2016-10168)
Ibrahim El-Sayed discovered that the GD library incorrectly handled certain malformed TGA images. If a user or automated system were tricked into processing a specially crafted TGA image, an attacker could cause a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS and Ubuntu 16.10. (CVE-2016-6906)
Ibrahim El-Sayed discovered that the GD library incorrectly handled certain malformed WebP images. If a user or automated system were tricked into processing a specially crafted WebP image, an attacker could cause a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS and Ubuntu 16.10. (CVE-2016-6912)
It was discovered that the GD library incorrectly handled creating oversized images. If a user or automated system were tricked into creating a specially crafted image, an attacker could cause a denial of service. (CVE-2016-9317)
It was discovered that the GD library incorrectly handled filling certain images. If a user or automated system were tricked into filling an image, an attacker could cause a denial of service. (CVE-2016-9933)
- Record
USN-3213-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gdAlpine:v3.3 |
before 2.2.4-r0 | 2.2.4-r0 |
gdAlpine:v3.4 |
before 2.2.4-r0 | 2.2.4-r0 |
gdAlpine:v3.5 |
before 2.2.4-r0 | 2.2.4-r0 |
php5Alpine:v3.5 |
before 5.6.40-r0 | 5.6.40-r0 |
php7Alpine:v3.7 |
before 7.1.29-r0 | 7.1.29-r0 |
libgd2Debian:12 |
before 2.2.4-1 | 2.2.4-1 |
libgd2Debian:13 |
before 2.2.4-1 | 2.2.4-1 |
libgd2Debian:14 |
before 2.2.4-1 | 2.2.4-1 |
libgd2Debian:8 |
before 2.1.0-5+deb8u9, plus listed versions 2.1.0-52.1.0-5+deb8u12.1.0-5+deb8u22.1.0-5+deb8u32.1.0-5+deb8u4 Show 4 moreShow less2.1.0-5+deb8u52.1.0-5+deb8u62.1.0-5+deb8u72.1.0-5+deb8u8 |
2.1.0-5+deb8u9 |
libgdMageia:5 |
before 2.2.4-1.1.mga5 | 2.2.4-1.1.mga5 |
Show 89 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rh-php71-phpRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-bcmathRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-cliRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-commonRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-dbaRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-dbgRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-develRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-embeddedRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-enchantRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-fpmRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-gdRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-gmpRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-intlRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-jsonRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-ldapRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-mbstringRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-mysqlndRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-odbcRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-opcacheRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-pdoRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-pgsqlRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-processRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-pspellRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-recodeRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-snmpRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-soapRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-xmlRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-xmlrpcRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-zipRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php72-phpRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-bcmathRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-cliRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-commonRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-dbaRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-dbgRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-develRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-embeddedRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-enchantRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-fpmRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-gdRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-gmpRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-intlRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-jsonRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-ldapRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-mbstringRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-mysqlndRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-odbcRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-opcacheRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-pdoRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-pgsqlRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-processRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-pspellRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-recodeRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-snmpRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-soapRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-xmlRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-xmlrpcRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
rh-php72-php-zipRed Hat:rhel_software_collections:3::el7 |
before 0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
gdSUSE:Linux Enterprise Desktop 12 SP1 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Desktop 12 SP2 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Server 12 SP1 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Server 12 SP2 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Workstation Extension 12 SP1 |
before 2.1.0-23.1 | 2.1.0-23.1 |
gdSUSE:Linux Enterprise Workstation Extension 12 SP2 |
before 2.1.0-23.1 | 2.1.0-23.1 |
php7SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 7.0.7-35.1 | 7.0.7-35.1 |
php7SUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 7.0.7-35.1 | 7.0.7-35.1 |
php7SUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 7.0.7-35.1 | 7.0.7-35.1 |
php5SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 5.5.14-96.1 | 5.5.14-96.1 |
php5SUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 5.5.14-96.1 | 5.5.14-96.1 |
php5SUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 5.5.14-96.1 | 5.5.14-96.1 |
php53SUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:OpenStack Cloud 5 |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Manager 2.1 |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Manager Proxy 2.1 |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Linux Enterprise Point of Sale 11 SP3 |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Linux Enterprise Server 11 SP3-LTSS |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Linux Enterprise Server 11 SP3-TERADATA |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Linux Enterprise Server 11 SP4 |
before 5.3.17-101.1 | 5.3.17-101.1 |
php53SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 5.3.17-101.1 | 5.3.17-101.1 |
libgd2Ubuntu:14.04:LTS |
before 2.1.0-3ubuntu0.6, plus listed versions 2.1.0-22.1.0-32.1.0-3ubuntu0.12.1.0-3ubuntu0.22.1.0-3ubuntu0.32.1.0-3ubuntu0.5 |
2.1.0-3ubuntu0.6 |
libgd2Ubuntu:16.04:LTS |
before 2.1.1-4ubuntu0.16.04.6, plus listed versions 2.1.1-4build12.1.1-4build22.1.1-4ubuntu0.16.04.12.1.1-4ubuntu0.16.04.22.1.1-4ubuntu0.16.04.32.1.1-4ubuntu0.16.04.5 |
2.1.1-4ubuntu0.16.04.6 |
gdopenSUSE:Tumbleweed |
before 2.3.3-1.1 | 2.3.3-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-10166 is a critical vulnerability (CVSS 9.8) in Libgd, published December 31, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 10.7%, the 95th percentile. Fixed in gd 2.2.4-r0.
References
openwall.com/lists/oss-security/2017/01/26/1
openwall.com/lists/oss-security/2017/01/28/6
libgd.github.io/release-2.2.4.html
github.com/libgd/libgd/commit/60bfb401ad5a4a8ae995dcd36372fe15c71e1a35
debian.org/security/2017/dsa-3777
securityfocus.com/bid/95869
Show 194 moreShow less
access.redhat.com/errata/RHSA-2019:2519
access.redhat.com/errata/RHSA-2019:3299
nvd.nist.gov/vuln/detail/CVE-2016-10166
github.com/advisories/GHSA-mxg6-5pv2-x2rf
security.alpinelinux.org/vuln/CVE-2016-10166
security-tracker.debian.org/tracker/CVE-2016-10166
advisories.mageia.org/MGASA-2017-0055.html
bugs.mageia.org/show_bug.cgi?id=20171
github.com/libgd/libgd/releases/tag/gd-2.2.4
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1418983
bugzilla.redhat.com/show_bug.cgi?id=1484837
bugzilla.redhat.com/show_bug.cgi?id=1512057
bugzilla.redhat.com/show_bug.cgi?id=1535246
bugzilla.redhat.com/show_bug.cgi?id=1535251
bugzilla.redhat.com/show_bug.cgi?id=1551039
bugzilla.redhat.com/show_bug.cgi?id=1563858
bugzilla.redhat.com/show_bug.cgi?id=1573797
bugzilla.redhat.com/show_bug.cgi?id=1573802
bugzilla.redhat.com/show_bug.cgi?id=1573805
bugzilla.redhat.com/show_bug.cgi?id=1573814
bugzilla.redhat.com/show_bug.cgi?id=1609642
bugzilla.redhat.com/show_bug.cgi?id=1611890
bugzilla.redhat.com/show_bug.cgi?id=1611898
bugzilla.redhat.com/show_bug.cgi?id=1612362
bugzilla.redhat.com/show_bug.cgi?id=1629552
bugzilla.redhat.com/show_bug.cgi?id=1672207
bugzilla.redhat.com/show_bug.cgi?id=1680545
bugzilla.redhat.com/show_bug.cgi?id=1685123
bugzilla.redhat.com/show_bug.cgi?id=1685132
bugzilla.redhat.com/show_bug.cgi?id=1685398
bugzilla.redhat.com/show_bug.cgi?id=1685404
bugzilla.redhat.com/show_bug.cgi?id=1685412
bugzilla.redhat.com/show_bug.cgi?id=1688897
bugzilla.redhat.com/show_bug.cgi?id=1688922
bugzilla.redhat.com/show_bug.cgi?id=1688934
bugzilla.redhat.com/show_bug.cgi?id=1688939
bugzilla.redhat.com/show_bug.cgi?id=1702246
bugzilla.redhat.com/show_bug.cgi?id=1702256
bugzilla.redhat.com/show_bug.cgi?id=1707299
bugzilla.redhat.com/show_bug.cgi?id=1724149
bugzilla.redhat.com/show_bug.cgi?id=1724152
bugzilla.redhat.com/show_bug.cgi?id=1724154
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_2519.json
access.redhat.com/security/cve/CVE-2016-10166
cve.org/CVERecord?id=CVE-2016-10166
access.redhat.com/security/cve/CVE-2017-9118
cve.org/CVERecord?id=CVE-2017-9118
nvd.nist.gov/vuln/detail/CVE-2017-9118
access.redhat.com/security/cve/CVE-2017-9120
cve.org/CVERecord?id=CVE-2017-9120
nvd.nist.gov/vuln/detail/CVE-2017-9120
access.redhat.com/security/cve/CVE-2017-12932
cve.org/CVERecord?id=CVE-2017-12932
nvd.nist.gov/vuln/detail/CVE-2017-12932
access.redhat.com/security/cve/CVE-2017-16642
cve.org/CVERecord?id=CVE-2017-16642
nvd.nist.gov/vuln/detail/CVE-2017-16642
access.redhat.com/security/cve/CVE-2018-5711
cve.org/CVERecord?id=CVE-2018-5711
nvd.nist.gov/vuln/detail/CVE-2018-5711
access.redhat.com/security/cve/CVE-2018-5712
cve.org/CVERecord?id=CVE-2018-5712
nvd.nist.gov/vuln/detail/CVE-2018-5712
access.redhat.com/security/cve/CVE-2018-7584
cve.org/CVERecord?id=CVE-2018-7584
nvd.nist.gov/vuln/detail/CVE-2018-7584
access.redhat.com/security/cve/CVE-2018-10545
cve.org/CVERecord?id=CVE-2018-10545
nvd.nist.gov/vuln/detail/CVE-2018-10545
access.redhat.com/security/cve/CVE-2018-10546
cve.org/CVERecord?id=CVE-2018-10546
nvd.nist.gov/vuln/detail/CVE-2018-10546
access.redhat.com/security/cve/CVE-2018-10547
cve.org/CVERecord?id=CVE-2018-10547
nvd.nist.gov/vuln/detail/CVE-2018-10547
access.redhat.com/security/cve/CVE-2018-10548
cve.org/CVERecord?id=CVE-2018-10548
nvd.nist.gov/vuln/detail/CVE-2018-10548
access.redhat.com/security/cve/CVE-2018-10549
cve.org/CVERecord?id=CVE-2018-10549
nvd.nist.gov/vuln/detail/CVE-2018-10549
access.redhat.com/security/cve/CVE-2018-14851
cve.org/CVERecord?id=CVE-2018-14851
nvd.nist.gov/vuln/detail/CVE-2018-14851
access.redhat.com/security/cve/CVE-2018-14884
cve.org/CVERecord?id=CVE-2018-14884
nvd.nist.gov/vuln/detail/CVE-2018-14884
access.redhat.com/security/cve/CVE-2018-17082
cve.org/CVERecord?id=CVE-2018-17082
nvd.nist.gov/vuln/detail/CVE-2018-17082
access.redhat.com/security/cve/CVE-2018-20783
cve.org/CVERecord?id=CVE-2018-20783
nvd.nist.gov/vuln/detail/CVE-2018-20783
access.redhat.com/security/cve/CVE-2019-6977
cve.org/CVERecord?id=CVE-2019-6977
nvd.nist.gov/vuln/detail/CVE-2019-6977
access.redhat.com/security/cve/CVE-2019-9020
cve.org/CVERecord?id=CVE-2019-9020
nvd.nist.gov/vuln/detail/CVE-2019-9020
access.redhat.com/security/cve/CVE-2019-9021
cve.org/CVERecord?id=CVE-2019-9021
nvd.nist.gov/vuln/detail/CVE-2019-9021
access.redhat.com/security/cve/CVE-2019-9022
cve.org/CVERecord?id=CVE-2019-9022
nvd.nist.gov/vuln/detail/CVE-2019-9022
access.redhat.com/security/cve/CVE-2019-9023
cve.org/CVERecord?id=CVE-2019-9023
nvd.nist.gov/vuln/detail/CVE-2019-9023
access.redhat.com/security/cve/CVE-2019-9024
cve.org/CVERecord?id=CVE-2019-9024
nvd.nist.gov/vuln/detail/CVE-2019-9024
access.redhat.com/security/cve/CVE-2019-9637
cve.org/CVERecord?id=CVE-2019-9637
nvd.nist.gov/vuln/detail/CVE-2019-9637
access.redhat.com/security/cve/CVE-2019-9638
cve.org/CVERecord?id=CVE-2019-9638
nvd.nist.gov/vuln/detail/CVE-2019-9638
access.redhat.com/security/cve/CVE-2019-9639
cve.org/CVERecord?id=CVE-2019-9639
nvd.nist.gov/vuln/detail/CVE-2019-9639
access.redhat.com/security/cve/CVE-2019-9640
cve.org/CVERecord?id=CVE-2019-9640
nvd.nist.gov/vuln/detail/CVE-2019-9640
access.redhat.com/security/cve/CVE-2019-11034
cve.org/CVERecord?id=CVE-2019-11034
nvd.nist.gov/vuln/detail/CVE-2019-11034
access.redhat.com/security/cve/CVE-2019-11035
cve.org/CVERecord?id=CVE-2019-11035
nvd.nist.gov/vuln/detail/CVE-2019-11035
access.redhat.com/security/cve/CVE-2019-11036
cve.org/CVERecord?id=CVE-2019-11036
nvd.nist.gov/vuln/detail/CVE-2019-11036
cve.org/CVERecord?id=CVE-2019-11038
nvd.nist.gov/vuln/detail/CVE-2019-11038
cve.org/CVERecord?id=CVE-2019-11039
nvd.nist.gov/vuln/detail/CVE-2019-11039
nvd.nist.gov/vuln/detail/CVE-2019-11040
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_3299.json
nginx.com/blog/php-fpm-cve-2019-11043-vulnerability-nginx
cisa.gov/known-exploited-vulnerabilities-catalog
suse.com/support/update/announcement/2017/suse-su-20170468-1
bugzilla.suse.com/1022263
bugzilla.suse.com/1022264
bugzilla.suse.com/1022265
bugzilla.suse.com/1022283
bugzilla.suse.com/1022284
bugzilla.suse.com/1022553
suse.com/security/cve/CVE-2016-10166
suse.com/security/cve/CVE-2016-10167
suse.com/security/cve/CVE-2016-10168
suse.com/security/cve/CVE-2016-6906
suse.com/security/cve/CVE-2016-6912
suse.com/security/cve/CVE-2016-9317
suse.com/support/update/announcement/2017/suse-su-20170534-1
bugzilla.suse.com/1008026
bugzilla.suse.com/1019547
bugzilla.suse.com/1019550
bugzilla.suse.com/1019568
bugzilla.suse.com/1019570
bugzilla.suse.com/1022219
bugzilla.suse.com/1022255
bugzilla.suse.com/1022257
bugzilla.suse.com/1022260
bugzilla.suse.com/1022262
suse.com/security/cve/CVE-2016-10158
suse.com/security/cve/CVE-2016-10159
suse.com/security/cve/CVE-2016-10160
suse.com/security/cve/CVE-2016-10161
suse.com/security/cve/CVE-2016-10162
suse.com/security/cve/CVE-2016-7478
suse.com/security/cve/CVE-2016-7479
suse.com/security/cve/CVE-2016-7480
suse.com/security/cve/CVE-2016-9138
suse.com/security/cve/CVE-2017-5340
suse.com/support/update/announcement/2017/suse-su-20170556-1
suse.com/support/update/announcement/2017/suse-su-20170568-1
ubuntu.com/security/CVE-2016-10166
ubuntu.com/security/notices/USN-3213-1
ubuntu.com/security/CVE-2016-6906
ubuntu.com/security/CVE-2016-6912
ubuntu.com/security/CVE-2016-9317
ubuntu.com/security/CVE-2016-9933
ubuntu.com/security/CVE-2016-10167
ubuntu.com/security/CVE-2016-10168
suse.com/security/cve/CVE-2007-2756
suse.com/security/cve/CVE-2017-6362
suse.com/security/cve/CVE-2017-7890
suse.com/security/cve/CVE-2018-1000222
suse.com/security/cve/CVE-2018-14553
suse.com/security/cve/CVE-2018-5711
suse.com/security/cve/CVE-2019-11038
suse.com/security/cve/CVE-2019-6977
suse.com/security/cve/CVE-2019-6978
Left out here: 16 references. The JSON record has them.