Skip to content

CVE-2004-0990 Integer overflow in GD Graphics Library libgd 2.0.28 (libgd2), and possibly other versions, allows remote attackers to cause a denial of service and possibly execute arbitrary code via PNG image files...

HighCVSS 10.0 EPSS 28.3% Public exploit
Published
Updated
Exploit status
Public exploit available

Description

Integer overflow in GD Graphics Library libgd 2.0.28 (libgd2), and possibly other versions, allows remote attackers to cause a denial of service and possibly execute arbitrary code via PNG image files with large image rows values that lead to a heap-based buffer overflow in the gdImageCreateFromPngCtx function, a different set of vulnerabilities than CVE-2004-0941.

Affected products

ProductAffected versionsFixed in
gd graphics library gdlib = 1.8.4 No fix listed
gd graphics library gdlib = 2.0.1 No fix listed
gd graphics library gdlib = 2.0.15 No fix listed
gd graphics library gdlib = 2.0.20 No fix listed
gd graphics library gdlib = 2.0.21 No fix listed
gd graphics library gdlib = 2.0.22 No fix listed
gd graphics library gdlib = 2.0.23 No fix listed
gd graphics library gdlib = 2.0.26 No fix listed
gd graphics library gdlib = 2.0.27 No fix listed
gd graphics library gdlib = 2.0.28 No fix listed
openpkg = 2.1 No fix listed
openpkg = 2.2 No fix listed
openpkg = current No fix listed
gentoo linux All versions No fix listed
suse linux = 8.0 No fix listed
suse linux = 8.1 No fix listed
suse linux = 8.2 No fix listed
suse linux = 9.0 No fix listed
suse linux = 9.1 No fix listed
suse linux = 9.2 No fix listed
trustix secure linux = 1.5 No fix listed
trustix secure linux = 2.0 No fix listed
trustix secure linux = 2.1 No fix listed
trustix secure linux = 2.2 No fix listed
debian/libgd2(Debian:12) < 2.0.30-1 2.0.30-1
Show 2 more
ProductAffected versionsFixed in
debian/libgd2(Debian:13) < 2.0.30-1 2.0.30-1
debian/libgd2(Debian:14) < 2.0.30-1 2.0.30-1

References