portage-ng / portage / media-libs / gd / 2.3.3-r4
portage-ng glsa
6 advisories reference media-libs/gd · none place version 2.3.3-r4 in a vulnerable range
▸ GLSA 201903-18 GD: Multiple vulnerabilities this version unaffected normal local, remote 2019-03-28

Multiple vulnerabilities have been found in GD, the worst of which could result in the remote execution of arbitrary code.

Announced
2019-03-28
Revised
2019-03-28
Access
local, remote
Bugs
#664732 #679702
Advisory
https://security.gentoo.org/glsa/201903-18

Affected packages

PackageArchVulnerableUnaffected
media-libs/gd*< 2.2.5-r2>= 2.2.5-r2

Background

GD is a graphic library for fast image creation.

Description

Multiple vulnerabilities have been discovered in GD. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could entice a user to process a specially crafted image, possibly resulting in execution of arbitrary code or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All GD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/gd-2.2.5-r2"

References

▸ GLSA 201612-09 GD: Multiple vulnerabilities this version unaffected normal local, remote 2016-12-04

Multiple vulnerabilities have been found in GD, the worst of which allows remote attackers to execute arbitrary code.

Announced
2016-12-04
Revised
2016-12-04
Access
local, remote
Bugs
#587662 #587968 #592720 #592722
Advisory
https://security.gentoo.org/glsa/201612-09

Affected packages

PackageArchVulnerableUnaffected
media-libs/gd*< 2.2.3>= 2.2.3

Background

GD is a graphic library for fast image creation.

Description

Multiple vulnerabilities have been discovered in GD. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All gd users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/gd-2.2.3"

References

▸ GLSA 201607-04 GD: Multiple vulnerabilities this version unaffected normal remote 2016-07-16

Multiple vulnerabilities have been found in GD, the worst of which allows remote attackers to execute arbitrary code.

Announced
2016-07-16
Revised
2016-07-16
Access
remote
Bugs
#504872 #538686 #581942
Advisory
https://security.gentoo.org/glsa/201607-04

Affected packages

PackageArchVulnerableUnaffected
media-libs/gd*< 2.2.2>= 2.2.2

Background

GD is a graphic library for fast image creation.

Description

Multiple vulnerabilities have been discovered in GD. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All GD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/gd-2.2.2"

References

▸ GLSA 201006-16 GD: User-assisted execution of arbitrary code this version unaffected normal remote 2010-06-03

The GD library is prone to a buffer overflow vulnerability.

Announced
2010-06-03
Revised
2010-06-03
Access
remote
Bugs
#292130
Advisory
https://security.gentoo.org/glsa/201006-16

Affected packages

PackageArchVulnerableUnaffected
media-libs/gd*< 2.0.35-r1>= 2.0.35-r1

Background

GD is a graphic library for fast image creation.

Description

Tomas Hoger reported that the _gdGetColors() function in gd_gd.c does not properly verify the colorsTotal struct member, possibly leading to a buffer overflow.

Impact

A remote attacker could entice a user to open a specially crafted image file with a program using the GD library, possibly resulting in the remote execution of arbitrary code with the privileges of the user running the application, or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All GD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/gd-2.0.35-r1"

NOTE: This is a legacy GLSA. Updates for all affected architectures are available since November 21, 2009. It is likely that your system is already no longer affected by this issue.

References

▸ GLSA 200708-05 GD: Multiple vulnerabilities this version unaffected normal remote 2007-08-09

Multiple vulnerabilities have been discovered in GD, allowing for the execution of arbitrary code.

Announced
2007-08-09
Revised
2007-08-09
Access
remote
Bugs
#179154
Advisory
https://security.gentoo.org/glsa/200708-05

Affected packages

PackageArchVulnerableUnaffected
media-libs/gd*< 2.0.35>= 2.0.35

Background

GD is a graphic library for fast image creation.

Description

Xavier Roche discovered an infinite loop in the gdPngReadData() function when processing a truncated PNG file (CVE-2007-2756). An integer overflow has been discovered in the gdImageCreateTrueColor() function (CVE-2007-3472). An error has been discovered in the function gdImageCreateXbm() function (CVE-2007-3473). Unspecified vulnerabilities have been discovered in the GIF reader (CVE-2007-3474). An error has been discovered when processing a GIF image that has no global color map (CVE-2007-3475). An array index error has been discovered in the file gd_gif_in.c when processing images with an invalid color index (CVE-2007-3476). An error has been discovered in the imagearc() and imagefilledarc() functions when processing overly large angle values (CVE-2007-3477). A race condition has been discovered in the gdImageStringFTEx() function (CVE-2007-3478).

Impact

A remote attacker could exploit one of these vulnerabilities to cause a Denial of Service or possibly execute arbitrary code with the privileges of the user running GD.

Workaround

There is no known workaround at this time.

Resolution

All GD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/gd-2.0.35"

References

▸ GLSA 200411-08 GD: Integer overflow this version unaffected normal remote 2004-11-03

The PNG image decoding routines in the GD library contain an integer overflow that may allow execution of arbitrary code with the rights of the program decoding a malicious PNG image.

Announced
2004-11-03
Revised
2004-11-03
Access
remote
Bugs
#69070
Advisory
https://security.gentoo.org/glsa/200411-08

Affected packages

PackageArchVulnerableUnaffected
media-libs/gd*< 2.0.32>= 2.0.32

Background

The GD graphics library is an open source library which allows programmers to easily generate PNG, JPEG, GIF and WBMP images from many different programming languages.

Description

infamous41md found an integer overflow in the memory allocation procedure of the GD routine that handles loading PNG image files.

Impact

A remote attacker could entice a user to load a carefully crafted PNG image file in a GD-powered application, or send a PNG image to a web application which uses GD PNG decoding functions. This could potentially lead to execution of arbitrary code with the rights of the program loading the image.

Workaround

There is no known workaround at this time.

Resolution

All GD users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/gd-2.0.32"

References