Every CVE Search/ Get API key

CVE-2019-6977

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in...

8.8 HighPublic exploitFix available

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

71.5%Up 55.5 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 8.8

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
CVE-2019-6977
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-787
Updated
2026-11-02
CVE List No score

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
CVE-2019-6977
Updated
2026-11-02
EUVDEUVD-2019-16529 No score

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
EUVD-2019-16529
Updated
2026-11-03
GitHub AdvisoriesGHSA-3jrx-xgc5-h2f9 8.8

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in...

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
GHSA-3jrx-xgc5-h2f9
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2019-6977 8.8

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
ALPINE-CVE-2019-6977
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVBELL-CVE-2019-6977 8.8

CVE-2019-6977 does not affect BellSoft software

Record
BELL-CVE-2019-6977
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 19 moreShow less
OSV 8.8

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
CVE-2019-6977
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2019-6977 8.8

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
DEBIAN-CVE-2019-6977
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/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 HighCVSS: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 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:4659 7.4

Red Hat Security Advisory: gd security update

Record
RHSA-2020:4659
CVSS 3.0
7.4 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2020:4659 7.4

Moderate: gd security update

GD is an open source code library for the dynamic creation of images by programmers. GD creates PNG, JPEG, GIF, WebP, XPM, BMP images, among other formats.

Security Fix(es):

  • gd: Heap-based buffer overflow in gdImageColorMatch() in gd_color_match.c (CVE-2019-6977)

  • gd: NULL pointer dereference in gdImageClone (CVE-2018-14553)

  • gd: Double free in the gdImage*Ptr in gd_gif_out.c, gd_jpeg.c, and gd_wbmp.c (CVE-2019-6978)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.3 Release Notes linked from the References section.

Record
RLSA-2020:4659
CVSS 3.0
7.4 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-6977 8.8

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.

Record
UBUNTU-CVE-2019-6977
CVSS 3.0
8.8 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2020:4659 No score

Moderate: gd security update

GD is an open source code library for the dynamic creation of images by programmers. GD creates PNG, JPEG, GIF, WebP, XPM, BMP images, among other formats.

Security Fix(es):

  • gd: Heap-based buffer overflow in gdImageColorMatch() in gd_color_match.c (CVE-2019-6977)

  • gd: NULL pointer dereference in gdImageClone (CVE-2018-14553)

  • gd: Double free in the gdImage*Ptr in gd_gif_out.c, gd_jpeg.c, and gd_wbmp.c (CVE-2019-6978)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2020:4659
Updated
2026-11-02
OSVCLSA-2026-1777946242 No score

php: Fix of 13 CVEs

  • CVE-2018-14883: fix int overflow leading to heap overflow in exif_thumbnail_extract
  • CVE-2019-6977: fix imagecolormatch out-of-bounds write on heap in GD
  • CVE-2019-9022: fix memcpy with negative length via crafted DNS response
  • CVE-2019-9640: fix invalid read in exif_process_SOFn
  • CVE-2019-11042: fix heap buffer overflow in exif_process_user_comment
  • CVE-2019-9638, CVE-2019-9639: fix uninitialized read in exif_process_IFD_in_MAKERNOTE (single upstream commit covers both)
  • CVE-2019-9637: safer rename() procedure to avoid permission leak on EXDEV cross-filesystem fallback
  • CVE-2019-19246: fix Oniguruma out-of-bounds read in str_lower_case_match
  • CVE-2019-9024: fix xmlrpc base64 out-of-bounds read via unsigned char cast
  • CVE-2018-20783: fix phar_parse_pharfile buffer over-read via stricter manifest bounds checks
  • CVE-2018-19518: disable rsh/ssh logins in imap_open by default (new no_rsh/no_ssh INI entries)
  • CVE-2018-19935: fix imap_mail NULL pointer dereference on empty message parameter
Record
CLSA-2026-1777946242
Updated
2026-11-02
OSVMGASA-2019-0073 No score

Updated libgd packages fix security vulnerability

gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5 has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger calls to the function with crafted image data (CVE-2019-6977).

The GD Graphics Library (aka LibGD) 2.2.5 has a double free in the gdImage*Ptr() functions in gd_gif_out.c, gd_jpeg.c, and gd_wbmp.c (CVE-2019-6978).

Record
MGASA-2019-0073
Updated
2026-11-02
OSVopenSUSE-SU-2019:1148-1 No score

Security update for gd

This update for gd fixes the following issues:

Security issues fixed:

  • CVE-2019-6977: Fixed a heap-based buffer overflow the GD Graphics Library used in the imagecolormatch function (bsc#1123361).
  • CVE-2019-6978: Fixed a double free in the gdImage*Ptr() functions (bsc#1123522).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2019:1148-1
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
OSVopenSUSE-SU-2024:11852-1 No score

perl-GD-2.76-1.1 on GA media

These are all security issues fixed in the perl-GD-2.76-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11852-1
Updated
2026-11-02
OSVSUSE-SU-2019:0333-1 No score

Security update for php7

This update for php7 fixes the following issues:

Security issue fixed:

  • CVE-2019-6977: Fixed a heap-based buffer overflow the GD Graphics Library used in the imagecolormatch function (bsc#1123354).
  • CVE-2019-6978: Fixed a double free in the gdImage*Ptr() functions (bsc#1123522).
  • CVE-2018-19935: Fixed a Denial of Service in php_imap.c which could be triggered via an empty string in the message argument to imap_mail (bsc#1118832).
Record
SUSE-SU-2019:0333-1
Updated
2026-11-02
OSVSUSE-SU-2019:0449-1 No score

Security update for php5

This update for php5 fixes the following issues:

Security vulnerability fixed:

  • CVE-2019-6977: Fixed a heap buffer overflow in gdImageColorMatch in gd_color_match.c (bsc#1123354)
Record
SUSE-SU-2019:0449-1
Updated
2026-11-02
OSVSUSE-SU-2019:0747-1 No score

Security update for gd

This update for gd fixes the following issues:

Security issues fixed:

  • CVE-2019-6977: Fixed a heap-based buffer overflow the GD Graphics Library used in the imagecolormatch function (bsc#1123361).
  • CVE-2019-6978: Fixed a double free in the gdImage*Ptr() functions (bsc#1123522).
Record
SUSE-SU-2019:0747-1
Updated
2026-11-02
OSVSUSE-SU-2019:0771-1 No score

Security update for gd

This update for gd fixes the following issues:

Security issues fixed:

  • CVE-2019-6977: Fixed a heap-based buffer overflow the GD Graphics Library used in the imagecolormatch function (bsc#1123361).
  • CVE-2019-6978: Fixed a double free in the gdImage*Ptr() functions (bsc#1123522).
Record
SUSE-SU-2019:0771-1
Updated
2026-11-02
OSVSUSE-SU-2019:13961-1 No score

Security update for php53

This update for php53 fixes the following issues:

Security issues fixed:

  • CVE-2019-6977: Fixed a heap-based buffer overflow the GD Graphics Library used in the imagecolormatch function (bsc#1123354).
  • CVE-2019-6978: Fixed a double free in the gdImage*Ptr() functions (bsc#1123522).
Record
SUSE-SU-2019:13961-1
Updated
2026-11-02
OSVUSN-3900-1 No score

libgd2 vulnerabilities

It was discovered that GD incorrectly handled memory when processing certain images. A remote attacker could use this issue with a specially crafted image file to cause GD to crash, resulting in a denial of service, or possibly execute arbitrary code.

Record
USN-3900-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gd
Alpine:v3.10
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.11
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.12
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.13
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.14
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.15
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.16
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.17
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.18
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.19
before 2.2.5-r2
2.2.5-r2
Show 139 moreShow less
Affected packages
PackageAffectedFixed
gd
Alpine:v3.20
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.21
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.22
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.23
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.24
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.6
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.7
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.8
before 2.2.5-r2
2.2.5-r2
gd
Alpine:v3.9
before 2.2.5-r2
2.2.5-r2
php7
Alpine:v3.7
before 7.1.29-r0
7.1.29-r0
gd
AlmaLinux:8
before 2.2.5-7.el8
2.2.5-7.el8
gd-devel
AlmaLinux:8
before 2.2.5-7.el8
2.2.5-7.el8
php
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-bcmath
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-cli
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-common
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-dba
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-devel
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-embedded
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-enchant
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-fpm
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-gd
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-imap
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-intl
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-ldap
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-mbstring
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-mysql
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-odbc
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-pdo
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-pgsql
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-process
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-pspell
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-recode
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-snmp
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-soap
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-tidy
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-xml
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-xmlrpc
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
php-zts
TuxCare:OracleLinux:6
before 5.3.3-50.el6_10.tuxcare.ol.els20
5.3.3-50.el6_10.tuxcare.ol.els20
libgd2
Debian:12
before 2.2.5-5.1
2.2.5-5.1
libgd2
Debian:13
before 2.2.5-5.1
2.2.5-5.1
libgd2
Debian:14
before 2.2.5-5.1
2.2.5-5.1
libgd2
Debian:8
before 2.1.0-5+deb8u12, plus listed versions
2.1.0-52.1.0-5+deb8u12.1.0-5+deb8u102.1.0-5+deb8u112.1.0-5+deb8u2
Show 7 moreShow less
2.1.0-5+deb8u32.1.0-5+deb8u42.1.0-5+deb8u52.1.0-5+deb8u62.1.0-5+deb8u72.1.0-5+deb8u82.1.0-5+deb8u9
2.1.0-5+deb8u12
php5
Debian:8
before 5.6.40+dfsg-0+deb8u1, plus listed versions
5.6.11+dfsg-15.6.12+dfsg-0+deb8u15.6.12+dfsg-15.6.13+dfsg-0+deb8u15.6.13+dfsg-1
Show 41 moreShow less
5.6.13+dfsg-25.6.14+dfsg-0+deb8u15.6.14+dfsg-15.6.15+dfsg-15.6.16+dfsg-15.6.16+dfsg-25.6.16+dfsg-35.6.16+dfsg-45.6.17+dfsg-0+deb8u15.6.17+dfsg-15.6.17+dfsg-35.6.18+dfsg-15.6.19+dfsg-0+deb8u15.6.19+dfsg-15.6.19+dfsg-25.6.20+dfsg-0+deb8u15.6.20+dfsg-15.6.21+dfsg-15.6.21+dfsg-25.6.22+dfsg-0+deb8u15.6.22+dfsg-15.6.22+dfsg-25.6.23+dfsg-0+deb8u15.6.23+dfsg-15.6.24+dfsg-0+deb8u15.6.24+dfsg-15.6.26+dfsg-0+deb8u15.6.26+dfsg-15.6.27+dfsg-0+deb8u15.6.28+dfsg-0+deb8u15.6.29+dfsg-0+deb8u15.6.30+dfsg-0+deb8u15.6.33+dfsg-0+deb8u15.6.36+dfsg-0+deb8u15.6.37+dfsg-0+deb8u15.6.38+dfsg-0+deb8u15.6.39+dfsg-0+deb8u15.6.39+dfsg-0+deb8u25.6.7+dfsg-15.6.9+dfsg-0+deb8u15.6.9+dfsg-1
5.6.40+dfsg-0+deb8u1
libgd2
Debian:9
before 2.2.4-2+deb9u4, plus listed versions
2.2.4-22.2.4-2+deb9u12.2.4-2+deb9u22.2.4-2+deb9u3
2.2.4-2+deb9u4
libgd
Mageia:6
before 2.2.5-2.3.mga6
2.2.5-2.3.mga6
rh-php71-php
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-bcmath
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-cli
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-common
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-dba
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-dbg
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-devel
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-embedded
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-enchant
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-fpm
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-gd
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-gmp
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-intl
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-json
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-ldap
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-mbstring
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-mysqlnd
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-odbc
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-opcache
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-pdo
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-pgsql
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-process
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-pspell
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-recode
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-snmp
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-soap
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-xml
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-xmlrpc
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-zip
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php72-php
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-bcmath
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-cli
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-common
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-dba
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-dbg
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-devel
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-embedded
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-enchant
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-fpm
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-gd
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-gmp
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-intl
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-json
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-ldap
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-mbstring
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-mysqlnd
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-odbc
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-opcache
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-pdo
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-pgsql
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-process
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-pspell
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-recode
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-snmp
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-soap
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-xml
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-xmlrpc
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
rh-php72-php-zip
Red Hat:rhel_software_collections:3::el7
before 0:7.2.24-1.el7
0:7.2.24-1.el7
gd
Red Hat:enterprise_linux:8::appstream
before 0:2.2.5-7.el8
0:2.2.5-7.el8
gd-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.2.5-7.el8
0:2.2.5-7.el8
gd-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.2.5-7.el8
0:2.2.5-7.el8
gd-devel
Red Hat:enterprise_linux:8::appstream
before 0:2.2.5-7.el8
0:2.2.5-7.el8
gd-progs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.2.5-7.el8
0:2.2.5-7.el8
gd
Rocky Linux:8
before 0:2.2.5-7.el8
0:2.2.5-7.el8
php7
SUSE:Linux Enterprise Module for Web and Scripting 12
before 7.0.7-50.63.1
7.0.7-50.63.1
php7
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 7.0.7-50.63.1
7.0.7-50.63.1
php7
SUSE:Linux Enterprise Software Development Kit 12 SP4
before 7.0.7-50.63.1
7.0.7-50.63.1
php5
SUSE:Linux Enterprise Module for Web and Scripting 12
before 5.5.14-109.48.1
5.5.14-109.48.1
php5
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 5.5.14-109.48.1
5.5.14-109.48.1
php5
SUSE:Linux Enterprise Software Development Kit 12 SP4
before 5.5.14-109.48.1
5.5.14-109.48.1
gd
SUSE:Linux Enterprise Desktop 12 SP3
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Desktop 12 SP4
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Software Development Kit 12 SP4
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Server 12 SP3
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Server 12 SP4
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Workstation Extension 12 SP3
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Workstation Extension 12 SP4
before 2.1.0-24.12.1
2.1.0-24.12.1
gd
SUSE:Linux Enterprise Module for Basesystem 15
before 2.2.5-4.6.1
2.2.5-4.6.1
gd
SUSE:Linux Enterprise Module for Desktop Applications 15
before 2.2.5-4.6.1
2.2.5-4.6.1
php53
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 5.3.17-112.53.1
5.3.17-112.53.1
php53
SUSE:Linux Enterprise Server 11 SP4
before 5.3.17-112.53.1
5.3.17-112.53.1
php53
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 5.3.17-112.53.1
5.3.17-112.53.1
libgd2
Ubuntu:14.04:LTS
before 2.1.0-3ubuntu0.11, plus listed versions
2.1.0-22.1.0-32.1.0-3ubuntu0.12.1.0-3ubuntu0.22.1.0-3ubuntu0.3
Show 5 moreShow less
2.1.0-3ubuntu0.52.1.0-3ubuntu0.62.1.0-3ubuntu0.72.1.0-3ubuntu0.82.1.0-3ubuntu0.10
2.1.0-3ubuntu0.11
libgd2
Ubuntu:16.04:LTS
before 2.1.1-4ubuntu0.16.04.11, 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.3
Show 5 moreShow less
2.1.1-4ubuntu0.16.04.52.1.1-4ubuntu0.16.04.62.1.1-4ubuntu0.16.04.72.1.1-4ubuntu0.16.04.82.1.1-4ubuntu0.16.04.10
2.1.1-4ubuntu0.16.04.11
libgd2
Ubuntu:18.04:LTS
before 2.2.5-4ubuntu0.3, plus listed versions
2.2.5-32.2.5-42.2.5-4ubuntu0.2
2.2.5-4ubuntu0.3
gd
openSUSE:Leap 15.0
before 2.2.5-lp150.8.1
2.2.5-lp150.8.1
gd
openSUSE:Tumbleweed
before 2.3.3-1.1
2.3.3-1.1
perl-GD
openSUSE:Tumbleweed
before 2.76-1.1
2.76-1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBPHP 7.2 - 'imagecolormatch()' Out of Band Heap Write2019-02-27
PoC in GitHubHORKimhab/CVE-2022-31626-CVE-2024-2961-CVE-2019-69772026-08-06

History

History
RecordedChangedSources
affectedOSV
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-6977 is a high vulnerability (CVSS 8.8) in Libgd, published January 26, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 71.5%, the 99th percentile. Fixed in gd 2.2.5-r2.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 23 references. The JSON record has them.

MoveEnter Open